基本信息
源码名称:Python3中文手册.pdf
源码大小:1.79M
文件格式:.pdf
开发语言:Python
更新时间:2020-07-28
   友情提示:(无需注册或充值,赞助后即可获取资源下载链接)

     嘿,亲!知识可是无价之宝呢,但咱这精心整理的资料也耗费了不少心血呀。小小地破费一下,绝对物超所值哦!如有下载和支付问题,请联系我们QQ(微信同号):813200300

本次赞助数额为: 2 元 
   源码介绍


目 录
第1章 开胃菜 ................................................................................................ 1
第2章 使用 Python 解释器 ........................................................................... 3
2.1 调用 Python 解释器 ......................................................................... 3
2.1.1 参数传递 ............................................................................... 4
2.1.2 交互模式 ............................................................................... 4
2.2 解释器及其环境 .............................................................................. 5
2.2.1 源程序编码 ........................................................................... 5
第3章 Python 简介 ........................................................................................ 6
3.1 将 Python 当做计算器 ..................................................................... 6
3.1.1 数字 ....................................................................................... 6
3.1.2 字符串 ................................................................................... 10
3.1.3 列表 ....................................................................................... 15
3.2 编程的第一步 .................................................................................. 17
第4章 Python 流程控制 ................................................................................ 20
4.1 if 语句 ............................................................................................... 20
4.2 for 语句 ............................................................................................. 20
4.3 range() 函数 ...................................................................................... 21
4.4 break 和 continue 语句,以及循环中的 else 子句 ......................... 23
4.5 pass 语句 ........................................................................................... 24
4.6 定义函数 .......................................................................................... 24
4.7 Python 函数定义 .............................................................................. 26
4.7.1 默认参数值 ........................................................................... 27
4.7.2 关键字参数 ........................................................................... 28
4.7.3 可变参数列表 ....................................................................... 31
4.7.4 参数列表的分拆 ................................................................... 31
4.7.5 Lambda 形式 ......................................................................... 32
4.7.6 文档字符串 ........................................................................... 33
BQRM
目 录
4.7.7 函数注解 ............................................................................... 34
4.8 插曲:编码风格 .............................................................................. 34
第5章 数据结构 ............................................................................................ 36
5.1 关于列表更多的内容 ...................................................................... 36
5.1.1 把列表当作堆栈使用 ........................................................... 39
5.1.2 把列表当作队列使用 ........................................................... 39
5.1.3 列表推导式 ........................................................................... 40
5.1.4 嵌套的列表推导式 ............................................................... 42
5.2 del 语句 ............................................................................................. 43
5.3 元组和序列 ...................................................................................... 44
5.4 集合 .................................................................................................. 46
5.5 字典 .................................................................................................. 47
5.6 循环技巧 .......................................................................................... 48
5.7 深入条件控制 .................................................................................. 50
5.8 比较序列和其它类型 ...................................................................... 51
第6章 模块 .................................................................................................... 52
6.1 深入模块 .......................................................................................... 53
6.1.1 作为脚本来执行模块 ........................................................... 54
6.1.2 模块的搜索路径 ................................................................... 55
6.1.3 “编译的” Python 文件 ...................................................... 55
6.2 标准模块 .......................................................................................... 56
6.3 dir() 函数 .......................................................................................... 57
6.4 包 ...................................................................................................... 59
6.4.1 从 * 导入包 ........................................................................... 61
6.4.2 包内引用 ............................................................................... 62
6.4.3 多重目录中的包 ................................................................... 63
第7章 输入和输出 ........................................................................................ 64
7.1 格式化输出 ...................................................................................... 64
7.1.1 旧式的字符串格式化 ........................................................... 68
7.2 文件读写 .......................................................................................... 68
7.2.1 文件对象方法 ....................................................................... 69
ii
BQRM
目 录
7.2.2 使用 json 存储结构化数据 ................................................... 71
第8章 错误和异常 ........................................................................................ 73
8.1 语法错误 .......................................................................................... 73
8.2 异常 .................................................................................................. 73
8.3 异常处理 .......................................................................................... 74
8.4 抛出异常 .......................................................................................... 77
8.5 用户自定义异常 .............................................................................. 78
8.6 定义清理行为 .................................................................................. 80
8.7 预定义清理行为 .............................................................................. 81
第9章 类 ........................................................................................................ 82
9.1 术语相关 .......................................................................................... 82
9.2 Python 作用域和命名空间 .............................................................. 83
9.2.1 作用域和命名空间示例 ....................................................... 85
9.3 初识类 .............................................................................................. 86
9.3.1 类定义语法 ........................................................................... 86
9.3.2 类对象 ................................................................................... 86
9.3.3 实例对象 ............................................................................... 88
9.3.4 方法对象 ............................................................................... 88
9.3.5 类和实例变量 ....................................................................... 89
9.4 一些说明 .......................................................................................... 91
9.5 继承 .................................................................................................. 92
9.5.1 多继承 ................................................................................... 94
9.6 私有变量 .......................................................................................... 95
9.7 补充 .................................................................................................. 96
9.8 异常也是类 ...................................................................................... 96
9.9 迭代器 .............................................................................................. 97
9.10 生成器 ............................................................................................ 99
9.11 生成器表达式 ................................................................................100
第10章 Python 标准库-I ...............................................................................102
10.1 操作系统接口 ................................................................................102
10.2 文件通配符 ....................................................................................103
iii
BQRM
目 录
10.3 命令行参数 ....................................................................................103
10.4 错误输出重定向和程序终止 ........................................................103
10.5 字符串正则匹配 ............................................................................103
10.6 数学 ................................................................................................104
10.7 互联网访问 ....................................................................................104
10.8 日期和时间 ....................................................................................105
10.9 数据压缩 ........................................................................................106
10.10 性能度量 ......................................................................................106
10.11 质量控制 ......................................................................................107
10.12 “瑞士军刀” ..............................................................................108
第11章 Python 标准库II ...............................................................................109
11.1 输出格式 ........................................................................................109
11.2 模板 ................................................................................................110
11.3 使用二进制数据记录布局 ............................................................112
11.4 多线程 ............................................................................................112
11.5 日志 ................................................................................................113
11.6 弱引用 ............................................................................................114
11.7 列表工具 ........................................................................................115
11.8 十进制浮点数算法 ........................................................................116
第12章 虚拟环境和包 ..................................................................................118
12.1 简介 ................................................................................................118
12.2 创建虚拟环境 ................................................................................118
12.3 使用 pip 管理包 .............................................................................119
第13章 接下来 ..............................................................................................123
第14章 交互式输入行编辑历史回溯 ..........................................................125
14.1 Tab 补全和历史记录 ......................................................................125
14.2 其它交互式解释器 ........................................................................125
第15章 浮点数算法:争议和限制 ..............................................................126
15.1 表达错误 ........................................................................................130
iv
BQRM
目 录
附录 A 附录 .................................................................................................132
A.1 交互模式 ..........................................................................................132
A.1.1 错误处理 ...............................................................................132
A.1.2 执行 Python 脚本 .................................................................132
A.1.3 交互执行文件 .......................................................................133
A.1.4 定制模块 ...............................................................................133