第1章 Python入门与编程基础
1.1 认识计算机系统
1.2 Python的安装与使用
1.3 PyCharm的安装与使用
1.4 初识Python
1.5 编程模板
1.6 小结
1.7 习题
第2章 数字与字符串
2.1 数字类型
2.2 案例2-1:快捷数据处理与统计
2.3 字符串类型
2.4 字符集与字符编码
2.5 案例2-2:百家姓中排第几
2.6 小结
2.7 习题
第3章 程序流程控制
3.1 程序流程控制概述
3.2 案例3-1:行云流水太极图
3.3 分支结构
3.4 循环结构
3.5 循环的嵌套
3.6 小结
3.7 习题
第4章 函数
4.1 用函数构造程序
4.2 函数参数的传递
4.3 灵活的可变参数
4.4 局部变量与全局变量
4.5 递归思想
4.6 函数的另一种形式:对象的方法
4.7 案例4-1:模拟打印福利彩票
4.8 案例4-2 : 自动生成取件码
4.9 小结
4.10 习题
第5章 组合数据类型
5.1 组合数据类型概述
5.2 列表
5.3 字典
5.4 案例5-1:再看“百家姓”
5.5 案例5-2:选举结果统计
5.6 案例5-3:李白写诗最爱哪些词
5.7 小结
5.8 习题
第6章 文件、数据与异常处理
6.1 文件操作与管理
6.2 常用办公文档处理
6.3 Excel文件与pandas数据处理
6.4 异常处理
6.5 小结
6.6 习题
第7章 数据采集与分析
7.1 网络爬虫概述
7.2 案例7-1:采集新闻文本
7.3 案例7-2:采集素材图片
7.4 案例7-3:热点新闻评论分析
7.5 小结
7.6 习题
第8章 图形用户界面应用
8.1 图形用户界面概述
8.2 案例8-1:点名小程序
8.3 案例8-2:定制计时器
8.4 案例8-3:词云小工具
8.5 用pyinstaller库打包Python源程序
8.6 小结
8.7 习题