目录
第1章Python起步1
实验11安装Python解释器1
实验12使用Python的IDLE交互环境7
实验13使用IDLE交互环境编程9
实验14安装Python扩展库12
习题15
第2章Python基本语法和简单数据类型17
实验21输入函数与输出函数18
实验22Python基本语法的特点19
实验23常量、变量、关键字和标识符的使用方法21
实验24基本数据类型及数据类型转换函数22
实验25Python运算符与表达式26
实验26Python内置模块的导入与使用30
实验27字符串操作35
习题39
第3章控制结构41
实验31单分支结构42
实验32二分支结构44
实验33多分支结构45
实验34for循环结构47
实验35while循环结构50
实验36continue与break流程控制语句52
实验37分支结构综合案例56
实验38循环结构综合案例59
习题63
第4章组合数据类型66
实验41列表的使用67
实验42元组的使用74
实验43字典的使用75
实验44集合的使用79
习题82
第5章函数和模块83
实验51内建函数ceil()的使用84
实验52内建函数hypot()的使用85
实验53内建时间函数time()的使用86
实验54通过自定义函数判断素数87
实验55通过自定义函数计算最大公约数和最小公倍数88
实验56通过自定义函数计算阶乘89
实验57函数的参数传递89
实验58递归函数90
实验59输出杨辉三角形91
实验510通过模块计算列表中偶数的和92
习题93
第6章文件操作与数据格式化95
实验61文本文件的基本操作96
实验62文件操作及批处理97
实验63利用struct写入二进制文件97
实验64pickle模块的使用98
实验65CSV文件的读取操作99
实验66CSV文件的写入操作99
实验67Excel文件的操作100
实验68读取JSON数据101
实验69写入JSON文件101
实验610异常处理结构102
实验611异常处理的应用103
习题104
第7章类和对象105
实验71类的定义106
实验72对象的定义和成员的访问106
实验73类和对象的综合使用107
实验74构造方法和析构方法108
实验75类属性和实例属性108
实验76公有属性和私有属性109
实验77公有方法和私有方法109
实验78单一继承110
实验79多重继承111
习题112
第8章Numpy与Pandas115
实验81Numpy库和ndarray对象116
实验82利用Numpy创建常用数列117
实验83ndarray的运算119
实验84ndarray索引和切片120
实验85ndarray的重塑与转置123
实验86ndarray拼接与分隔125
实验87在ndarray数组中添加或删除元素,并对元素进行筛选和排序128
实验88Series对象和DataFrame对象131
实验89导入/导出数据与重命名索引和列名134
实验810合并、拼接及转置、排序等操作135
实验811索引操作、筛选、统计、分组138
习题141
第9章数据可视化142
实验91matplotlib的安装和导入143
实验92图表的创建及图表格式的设置144
实验93绘制复合折线图146
实验94绘制并列分组垂直柱状图147
实验95绘制饼图149
实验96绘制箱线图151
实验97绘制热力图153
实验98绘制雷达图156
实验99多子图布局158
习题160
参考文献161