封面
版权信息
前言
第1篇 营造环境
第1章 Python及其安装
1.1 为什么要学习Python
1.2 学习Python的必备“神器”
1.3 安装和设置Python
思考与实践
第2章 IDLE的使用
2.1 IDLE的安装与设置
2.2 Edit编辑模式与Shell命令行模式的切换
2.3 在IDLE中运行程序
2.4 IDLE的程序调试功能
2.5 在Shell模式下如何清屏
思考与实践
第3章 安装PyCharm
3.1 PyCharm及其安装
3.2 PyCharm的个性化设置
思考与实践
第4章 Python的标准资源
4.1 Python内置的标准模块
4.2 内置模块的应用举例
4.3 Python的内置函数
思考与实践
第5章 Python的外部资源
5.1 为什么要安装外部模块
5.2 如何安装外部模块
5.3 将安装后的外部模块导入PyCharm中
5.4 通过PyCharm安装外部模块
5.5 常用的外部模块及其应用
思考与实践
第2篇 掀起盖头
第6章 我的Python处女作
6.1 新建工程
6.2 关于工程及其要注意的3个事项
思考与实践
第7章 Python的数据类型
7.1 Python程序的基本组成
7.2 Python的数据类型及其有关特性
7.3 Python中的常量
7.4 Python中的基本类型变量
7.5 Python中的构造类型变量
7.6 归纳与总结
思考与实践
第8章 Python的数据运算
- APP免费
8.1 运算符的分类
- APP免费
8.2 运算符的功能与特点
- APP免费
8.3 运算符的优先级
- APP免费
思考与实践
- APP免费
第9章 键盘输入与屏幕输出
- APP免费
9.1 键盘输入与input()函数
- APP免费
9.2 屏幕输出与print()函数
- APP免费
9.3 练一练:通用倒计时器
- APP免费
9.4 归纳与总结
- APP免费
思考与实践
- APP免费
第10章 学会选择靠if语句
- APP免费
10.1 选择问题与if语句
- APP免费
10.2 if语句的3种语法形式
- APP免费
10.3 多重if语句与if语句的嵌套
- APP免费
10.4 关于if语句的重要小结
- APP免费
10.5 练一练——正整数分离
- APP免费
思考与实践
- APP免费
第11章 重复操作与循环语句
- APP免费
11.1 循环及其应用
- APP免费
11.2 while和for语句
- APP免费
11.3 break和continue语句
- APP免费
11.4 练一练——摄氏与华氏温度转换
- APP免费
11.5 归纳与总结
- APP免费
思考与实践
- APP免费
第12章 函数让程序优雅
- APP免费
12.1 什么是函数
- APP免费
12.2 函数的定义与调用
- APP免费
12.3 函数的参数传递与不定长参数
- APP免费
12.4 匿名函数
- APP免费
12.5 变量的作用范围
- APP免费
12.6 练一练——“剪刀、石头、布”游戏
- APP免费
12.7 归纳与总结
- APP免费
思考与实践
- APP免费
第13章 “分而治之”与程序的模块化
- APP免费
13.1 模块化及其意义
- APP免费
13.2 如何定义和使用模块
- APP免费
13.3 大模块——包的定义与应用
- APP免费
13.4 归纳与总结
- APP免费
思考与实践
- APP免费
第14章 文件与数据格式化
- APP免费
14.1 文件及其操作
- APP免费
14.2 文件的应用举例——词频统计
- APP免费
14.3 CSV格式文件与JSON格式文件的操作
- APP免费
14.4 归纳与总结
- APP免费
思考与实践
- APP免费
第15章 面向对象与类——让程序更人性化
- APP免费
15.1 面向对象与类
- APP免费
15.2 类的定义
- APP免费
15.3 类的使用
- APP免费
15.4 类的封装性
- APP免费
15.5 类的继承性
- APP免费
15.6 类的多态性
- APP免费
15.7 从模块中导入类
- APP免费
15.8 归纳与总结
- APP免费
思考与实践
- APP免费
第16章 异常处理让程序健壮
- APP免费
16.1 错误与异常
- APP免费
16.2 异常处理的一般方法——try语句
- APP免费
16.3 异常处理的特殊方法——with语句
- APP免费
16.4 归纳与总结
- APP免费
思考与实践
- APP免费
第3篇 实战演习
- APP免费
第17章 桌面小游戏—剪刀、石头、布
- APP免费
17.1 图形化人机界面GUI及其应用
- APP免费
17.2 基于GUI的“剪刀、石头、布”游戏的算法与类的设计
- APP免费
17.3 编辑程序
- APP免费
17.4 归纳与总结
- APP免费
思考与实践
- APP免费
第18章 数据挖掘与分析—Bilibili视频爬虫
- APP免费
18.1 数据挖掘与网络爬虫
- APP免费
18.2 Python网络爬虫的开发平台与环境
- APP免费
18.3 爬虫的案例—B站网络爬虫
- APP免费
18.4 归纳与总结
- APP免费
思考与实践
- APP免费
第19章 图像识别与机器学习—字符型验证码自动识别
- APP免费
19.1 机器视觉与机器学习
- APP免费
19.2 TensorFlow及其卷积神经网络
- APP免费
19.3 字符型验证码的自动识别
- APP免费
19.4 字符型验证码自动识别程序的实现
- APP免费
19.5 归纳与总结
- APP免费
思考与实践
- APP免费
第20章 智能控制—基于串口控制的二极管花样显示
- APP免费
20.1 项目的设计目标
- APP免费
20.2 Pyboard开发板及其应用
- APP免费
20.3 发光二极管显示板
- APP免费
20.4 项目的算法及其分析
- APP免费
20.5 项目的程序
- APP免费
20.6 实际运行效果及其分析
- APP免费
20.7 归纳与总结
- APP免费
思考与实践
- APP免费
第4篇 继续前进
- APP免费
第21章 程序的调试、测试与断言
- APP免费
21.1 程序的调试与测试
- APP免费
21.2 程序测试的方法
- APP免费
21.3 归纳与总结
- APP免费
思考与实践
- APP免费
第22章 Python程序的打包与发布
- APP免费
22.1 为什么要将程序打包
- APP免费
22.2 如何将程序打包
- APP免费
22.3 归纳与总结
- APP免费
思考与实践
- APP免费
第23章 Python那些不得不说的事情
- APP免费
23.1 如何使程序更Pythonic
- APP免费
23.2 迭代器
- APP免费
23.3 生成器
- APP免费
23.4 归纳与总结
- APP免费
思考与实践
- APP免费
后记
- APP免费
致谢
- APP免费
参考文献
更新时间:2020-04-03 12:52:40