章 从这里开始认识Python1
1.1 什么是Python1
1.2 Python能做什么 4
1.3 Python与人工智能6
1.4 Python的安装8
1.5 PyCharm编辑器的安装11
1.6 Sublime Text 3的安装以及插件配置16
本章学习评价22
第2章 Python语法基础23
2.1 我的组程序23
2.2 Python语句及标识25
2.3 Python常量与变量31
2.4 基本数据类型34
2.5 数值转换38
2.6 基本函数41
本章学习评价45
第3章 Python程序设计47
3.1 画图47
3.2 学生分数归档53
3.3 for/while循环语句59
3.4 循环结构语句嵌套65
3.5 比赛对手68
3.6 银行账户登记系统实例73
3.7 万年历编程实例76
本章学习评价80
第4章 数据结构83
4.1 列表的操作83
4.2 列表的常用算法87
4.3 多维列表92
4.4 多维列表排序97
4.5 元组102
4.6 字典106
4.7 集合112
4.8 自定义函数116
4.9 类及其属性120
4.10 Python库及其模块127
本章学习评价135
第5章 数据库及应用138
5.1 图形用户界面138
5.2 进程与线程144
5.3 数据库操作148
5.4 Web应用入门153
5.5 测试与打包157
5.6 实现购物车实例161
5.7 Python+MySQL学生成绩管理系统163
本章学习评价170
第6章 大数据应用171
6.1 爬取Excel表格数据171
6.2 Python爬取Excel数据175
6.3 Python数据处理178
6.4 简单爬虫181
6.5 网络爬虫185
6.6 网络词云处理192
本章学习评价197
第7章 人工智能198
7.1 静态照片人脸识别198
7.2 图像识别技术201
7.3 视频人脸识别205
7.4 智能聊天机器人210
7.5 微信语音聊天机器人214
7.6 图文识别技术218
7.7 语音识别技术223
7.8 拍图识花技术228
本章学习评价235
参考文献236