python从入门到精通
2019-10-08 11:24:21 9 举报
AI智能生成
python从入门到精通
作者其他创作
大纲/内容
1.python简介
2. 使用 Python 解释器
2.1. 调用解释器
2.1.1. 传入参数
2.1.2. 交互模式<br>
2.2. 解释器的运行环境
2.2.1. 源文件的字符编码
3. Python 的非正式介绍
3.1. Python 作为计算器使用
3.1.1. 数字
3.1.2. 字符串<br>
3.1.3. 列表<br>
3.2. 走向编程的第一步<br>
4.控制流工具
4.1. if 语句<br>
4.2. for 语句<br>
4.3. range() 函数
4.4. break 和 continue 语句,以及循环中的 else 子句<br>
4.5. pass 语句<br>
4.6. 定义函数<br>
4.7. 函数定义的更多形式<br>
4.7.1. 参数默认值<br>
4.7.2. 关键字参数<br>
4.7.3. 任意的参数列表<br>
4.7.4. 解包参数列表<br>
4.7.5. Lambda 表达式
4.7.6. 文档字符串<br>
4.7.7. 函数标注<br>
4.8. 小插曲:编码风格
5.数据结构
5.1. 列表的更多特性
5.1.1. 列表作为栈使用<br>
5.1.2. 列表作为队列使用<br>
5.1.3. 列表推导式<br>
5.1.4. 嵌套的列表推导式<br>
5.2. del 语句
5.3. 元组和序列
<div>5.4. 集合 <br></div>
5.5. 字典
5.6. 循环的技巧<br>
5.7. 深入条件控制<br>
5.8. 序列和其它类型的比较<br>
6.模块
6.1有关模块的更多信息
6.1.1. 以脚本的方式执行模块<br>
6.1.2. 模块搜索路径<br>
6.1.3. “编译过的”Python文件
6.2. 标准模块
6.3. dir() 函数<br>
6.4. 包<br>
6.4.1. 从包中导入
6.4.2. 子包参考
6.4.3. 多个目录中的包
7.输入输出
7.1更漂亮的输出格式
7.1.1. 格式化字符串文字
7.1.2. 字符串的 format() 方法
7.1.3. 手动格式化字符串
7.1.4. 旧的字符串格式化方法
7.2. 读写文件<br>
7.2.1. 文件对象的方法<br>
7.2.2. 使用 json 保存结构化数据
8.错误和异常
8.1. 语法错误
8.2. 异常
8.3. 处理异常
8.4. 抛出异常
8.5. 用户自定义异常
8.6. 定义清理操作
8.7. 预定义的清理操作
9.类
9.1. 名称和对象
9.2. Python 作用域和命名空间
9.2.1. 作用域和命名空间示例<br>
9.3. 初探类<br>
9.3.1. 类定义语法
9.3.2. 类对象
9.3.3. 实例对象<br>
9.3.4. 方法对象<br>
9.3.5. 类和实例变量<br>
9.4. 补充说明
9.5. 继承
9.5.1. 多重继承
9.6. 私有变量
9.7. 杂项说明
9.8. 迭代器
9.9. 生成器
9.10. 生成器表达式
10.标准库简介
10.1. 操作系统接口
10.2. 文件通配符<br>
10.3. 命令行参数
10.4. 错误输出重定向和程序终止
10.5. 字符串模式匹配
10.6. 数学
10.7. 互联网访问
10.8. 日期和时间
10.9. 数据压缩<br>
10.10. 性能测量<br>
10.11. 质量控制
10.12. 自带电池<br>
11.标准库简介 —— 第二部分
11.1. 格式化输出
11.2. 模板<br>
11.3. 使用二进制数据记录格式
11.4. 多线程<br>
11.5. 日志
11.6. 弱引用<br>
11.7. 用于操作列表的工具<br>
11.8. 十进制浮点运算<br>
12. 虚拟环境和包
12.1. 概述
12.2. 创建虚拟环境<br>
12.3. 使用pip管理包
收藏
0 条评论
下一页