图书目录

目录

第一部分实 验 指 导

实验1Python概述:Python运行环境3

实验2基本数据类型16

实验2.1Python基本数据处理16

实验2.2Python函数库21实验3选择结构:选择结构的使用27实验4循环结构:循环结构的使用31实验5turtle库:图形绘制38实验6序列、集合、字典和Jieba库46实验7函数和异常处理:函数的定义和调用51实验8可视化界面设计:基本界面设计57实验9文件和数据库81

实验9.1文件81

实验9.2数据库84实验10面向对象程序设计:类与对象88实验11第三方库98

第二部分习 题 解 答

第1章Python概述115

第2章基本数据类型120第3章选择结构125第4章循环结构129第5章turtle库135第6章序列、集合、字典和Jieba库141第7章函数和异常处理148第8章可视化界面设计154第9章文件和数据库160第10章面向对象程序设计167第11章第三方库170

第三部分Python编程练习实例实例1绘制正弦曲线175实例2模拟评分176实例3求S=A+AA+AAA+…+AA…A的值177实例4球的反弹距离和高度计算178实例5鸡兔同笼问题179实例6在屏幕上显示杨辉三角形180实例7统计选票181实例8验证四方定理182实例9蒙特卡洛方法计算圆周率183实例10绘制随机分布的圆184实例11随机点名186实例12删除列表中重复的数据187实例13年份天数计算189实例14模拟时钟190实例15二分查找法191实例16模拟红绿灯192实例17随机发牌194实例18简单的购物分析196实例19对文本进行分析并生成词云图199实例20播放MP3格式的音乐201实例21生成CSV格式文件202实例22生成二维码203实例23基于线性回归的机器学习204实例24通过串口发送数据控制单片机206