第1章 Python起步走
1.1 认识Pvthon
1.1.1 Python 3.0的诞生
1.1.2 从Python 3.0到3.8
1.1.3 初识社区资源
1.2 搭建Pvthon环境
1.2.1 Pvmon解释器
1.2.2 下载与安装Python 3.8.x
1.2.3 认识安装内容
1.3 重点复习
第2章 从REPL到IDE
2.1 从Hello World开始
2.1.1 使用REPL
2.1.2 编写Python源代码
2.1.3 哈罗!世界!
2.2 初识模块与包
2.2.1 模块简介
2.2.2 设定PYTHONPATH
2.2.3 使用包管理模块
2.2.4 使用import as与from import
2.3 使用IDE
2.3.1 下载、安装PyCharm
2.3.2 IDE项目管理基础
2.4 重点复习
第3章 数据类型与运算符
3.1 内置类型
3.1.1 数值类型
3.1.2 字符串类型
3.1.3 群集类型
3.2 变量与运算符
3.2.1 变量
3.2.2 加减乘除运算
3.2.3 比较与赋值运算
3.2.4 逻辑运算
3.2.5 位运算
3.2.6 索引切片运算
3.3 重点复习
3.4 课后练习
第4章 流程语句与函数
4.1 流程语句
4.1.1 if分支判断
4.1.2 while循环
4.1.3 for in迭代
4.1.4 pass、break、continue
4.1.5 for Comprehension
4.2 定义函数
4.2.1 使用def定义函数
4.2.2 参数与自变量
4.2.3 一级函数的运用
4.2.4 lambda表达式
4.2.5 初探变量范围
4.2.6 yield生成器
4.3 初探类型提示
4.3.1 为何需要类型提示
4.3.2 类型提示语句
……
第5章 从模块到类
第6章 类的继承
第7章 异常处理
第8章 open()函数与io模块
第9章 数据结构
第10章 数据持久化与交换
第11章 常内置模块
第12章 除错、测试与性能
第13章 并发、并行与异步
第14章 进阶主题
附录A venv(电子版)
附录B Django简介(电子版)
附录C Beautiful Soup简介(电子版)