








构
4.5模块2:random库的使用
4.6实例6:π的计算
4.7程序的异常处理
本章小结
程序练习题
第5章函数和代码复用
5.1函数的基本使用
5.2函数的参数传递
5.3模块3:datetime库的使用
5.4实例7:七段数码管绘制
5.5代码复用和模块化设计
5.6函数的递归
5.7实例8:科赫曲线绘制
5.8Python内置函数
本章小结
程序练习题
第6章组合数据类型
6.1组合数据类型概述
6.2列表类型和操作
6.3实例9:基本统计值计算
6.4字典类型和操作
6.5模块4:jieba库的使用
6.6实例10:文本词频统计
6.7实例11:Python之禅
本章小结
程序练习题
第7章文件和数据格式化
7.1文件的使用
7.2模块5:PIL库的使用
7.3实例12:图像的字符画绘制
7.4一二维数据的格式化和处理
7.5实例13:CSV格式的HTML展示
7.6高维数据的格式化
7.7模块6:json库的使用
7.8实例14:CSV和JSON格式相互转换
本章小结
程序练习题
第三部分运用Python语言
第8章程序设计方法论
8.1计算思维
8.2实例15:体育竞技分析
8.3自顶向下和自底向上
8.4模块7:pyinstaller库的使用
8.5计算生态和模块编程
8.6Python第三方库的安装
8.7实例16:pip安装脚本
本章小结
程序练习题
第9章科学计算和可视化
9.1问题概述
9.2模块8:numpy库的使用
9.3实例17:图像的手绘效果
9.4模块9:matplotlib库的使用
9.5实例18:科学坐标图绘制
9.6实例19:多级雷达图绘制
本章小结
程序练习题
第10章网络爬虫和自动化
10.1问题概述
10.2模块10:requests库的使用
10.3模块11:beautifulsoup4库的使用
10.4实例20:中国大学排名爬虫
10.5实例21:搜索关键词自动提交
本章小结
程序练习题
附录A极简计算机基础
附录B人机接口和图形编程
附录C数据处理和挖掘
全书快速参考索引
参考文献
编程语言与程序设计
Python编程 从入门到实践 第3版(图灵出品)
编程语言与程序设计
Hello算法(图灵出品)
编程语言与程序设计
C++ Primer Plus 第6版 中文版(异步图书出品)
编程语言与程序设计
C++ Primer(中文版 第5版)(博文视点出品)
编程语言与程序设计
高效C/C++调试