第1章 进入Python的精彩世界
1.1 Python简介
1.2 Python语言的优点
1.3 搭建Python的开发环境
1.4 编写和运行Python程序
1.4.1 交互方式
1.4.2 PyCharm方式
第2章 Python的基础语法
2.1 标识符与关键字
2.2 变量
2.3 程序结构
2.3.1 缩进分层
2.3.2 换行问题
2.3.3 代码注释
2.4 Python的输入和输出
2.4.1 接收键盘输入
2.4.2 输出处理结果
2.5 认识模块
第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.2.7 身份运算符
3.2.8 运算符的优先级
3.3 赋值表达式
第4章 程序流程控制
4.1 程序流程概述
4.2 顺序结构
4.3 选择结构与语句
4.3.1 选择结构
4.3.2 if语句
4.3.3 if嵌套
4.3.4 多重条件判断
4.4 循环控制语句
4.4.1 while语句
4.4.2 for语句
4.4.3 continue语句和else语句
4.4.4 pass语句
第5章 容器类型的数据
5.1 认识序列
5.1.1 索引
5.1.2 切片
5.1.3 序列相加
5.1.4 序列相乘
5.1.5 检查序列中的成员
5.2 集合类型
5.2.1 认识集合类型
5.2.2 集合类型的常见操作
5.3 列表类型
5.3.1 认识列表类型
5.3.2 列表的常见操作
5.3.3 内置的函数和方法
5.4 元组类型
……
第6章 字符串的应用
第7章 函数
第8章 类与对象
第9章 异常处理和程序调试
第10章 常用的内置模块
第11章 文件读写
第12章 图形用户界面
第13章 网络通信和网络爬虫
第14章 访问数据库
第15章 多线程
第16章 游戏开发案例——开发弹球游戏
第17章 网络爬虫案例——豆瓣电影评论的情感分析
第18章 大数据分析案例——开发数据智能分类系统
第19章 数据挖掘案例——话题模型和词云可视化
展开