图书目录

目录

第1章Python起步1

实验11安装Python解释器1

实验12使用Python的IDLE交互环境7

实验13使用IDLE交互环境编程9

实验14安装Python扩展库12

习题15

第2章Python基本语法和简单数据类型17

实验21输入函数与输出函数18

实验22Python基本语法的特点19

实验23常量、变量、关键字和标识符的使用方法21

实验24基本数据类型及数据类型转换函数22

实验25Python运算符与表达式26

实验26Python内置模块的导入与使用30

实验27字符串操作35

习题39

第3章控制结构41

实验31单分支结构42

实验32二分支结构44

实验33多分支结构45

实验34for循环结构47

实验35while循环结构50

实验36continue与break流程控制语句52

实验37分支结构综合案例56

实验38循环结构综合案例59

习题63

第4章组合数据类型66

实验41列表的使用67

实验42元组的使用74

实验43字典的使用75

实验44集合的使用79

习题82

第5章函数和模块83

实验51内建函数ceil()的使用84

实验52内建函数hypot()的使用85

实验53内建时间函数time()的使用86

实验54通过自定义函数判断素数87

实验55通过自定义函数计算最大公约数和最小公倍数88

实验56通过自定义函数计算阶乘89

实验57函数的参数传递89

实验58递归函数90

实验59输出杨辉三角形91

实验510通过模块计算列表中偶数的和92

习题93

第6章文件操作与数据格式化95

实验61文本文件的基本操作96

实验62文件操作及批处理97

实验63利用struct写入二进制文件97

实验64pickle模块的使用98

实验65CSV文件的读取操作99

实验66CSV文件的写入操作99

实验67Excel文件的操作100

实验68读取JSON数据101

实验69写入JSON文件101

实验610异常处理结构102

实验611异常处理的应用103

习题104

第7章类和对象105

实验71类的定义106

实验72对象的定义和成员的访问106

实验73类和对象的综合使用107

实验74构造方法和析构方法108

实验75类属性和实例属性108

实验76公有属性和私有属性109

实验77公有方法和私有方法109

实验78单一继承110

实验79多重继承111

习题112

第8章Numpy与Pandas115

实验81Numpy库和ndarray对象116

实验82利用Numpy创建常用数列117

实验83ndarray的运算119

实验84ndarray索引和切片120

实验85ndarray的重塑与转置123

实验86ndarray拼接与分隔125

实验87在ndarray数组中添加或删除元素,并对元素进行筛选和排序128

实验88Series对象和DataFrame对象131

实验89导入/导出数据与重命名索引和列名134

实验810合并、拼接及转置、排序等操作135

实验811索引操作、筛选、统计、分组138

习题141

第9章数据可视化142

实验91matplotlib的安装和导入143

实验92图表的创建及图表格式的设置144

实验93绘制复合折线图146

实验94绘制并列分组垂直柱状图147

实验95绘制饼图149

实验96绘制箱线图151

实验97绘制热力图153

实验98绘制雷达图156

实验99多子图布局158

习题160

参考文献161