第1章 开篇综述
1.1 Python语言历史
1.2 Python语言设计哲学——Python之禅
1.3 Python语言特点
1.4 Python语言应用前景
1.5 如何获得帮助
第2章 开发环境搭建
2.1 搭建Python环境
2.2 PyCharm开发工具
2.2.1 下载和安装
2.2.2 设置Python解释器
2.3 Eclipse+PyDev开发工具
2.3.1 Eclipse下载和安装
2.3.2 安装PyDev插件
2.3.3 设置Python解释器
2.3.4 设置UTF-8编码
2.4 Visual Studio Code开发工具
2.5 文本编辑工具
第3章 第一个Python程序
3.1 使用Python Shell
3.2 使用PyCharm实现
3.2.1 创建项目
3.2.2 创建Python代码文件
3.2.3 编写代码
3.2.4 运行程序
3.3 使用Eclipse+PyDev插件实现
3.3.1 创建项目
3.3.2 创建Python代码文件
3.3.3 运行程序
3.4 使用Visual Studio Code实现
3.4.1 创建Python代码文件
3.4.2 运行程序
3.5 文本编辑工具+Python编译器实现
3.5.1 编写代码
3.5.2 运行程序
3.6 代码解释
第4章 Python语法基础
4.1 标识符和关键字
4.1.1 标识符
4.1.2 关键字
4.2 常量和变量
4.2.1 变量
4.2.2 常量
4.3 注释
4.4 语句
4.5 模块
4.6 包
4.6.1 创建包
4.6.2 包导入
第5章 Python编码规范
5.1 命名规范
5.2 注释规范
5.2.1 文件注释
5.2.2 文档注释
5.2.3 代码注释
5.2.4 使用TODO注释
5.3 导入规范
5.4 代码排版
5.4.1 空行
5.4.2 空格
5.4.3 缩进
5.4.4 断行
第6章 Python数据类型
6.1 数字类型
6.1.1 整数类型
6.1.2 浮点类型
6.1.3 复数类型
6.1.4 布尔类型
6.2 数字类型相互转换
6.2.1 隐式类型转换
6.2.2 显式类型转换
6.3 字符串类型
6.3.1 字符串表示方式
6.3.2 字符串格式化
6.3.3 字符串查找
6.3.4 字符串与数字相互转换
第7章 Python运算符
7.1 算术运算符
7.1.1 一元运算符
7.1.2 二元运算符
7.2 关系运算符
7.3 逻辑运算符
7.4 位运算符
7.5 赋值运算符
7.6 其他运算符
7.6.1 同一性测试运算符
7.6.2 成员测试运算符
7.7 运算符优先级
第8章 Python控制语句
8.1 分支语句
8.1.1 if结构
8.1.2 if-else结构
8.1.3 elif结构
8.1.4 三元运算符替代品——条件表达式
8.2 循环语句
8.2.1 while语句
8.2.2 for语句
8.3 跳转语句
8.3.1 break语句
8.3.2 continue语句
8.3.3 while和for中的else语句
8.4 使用范围 |