python标准库中⽂版-Python3标准库PDF中⽂完整版前⾔
[0第0]1章 ⽂本 1
1.1 string:⽂本常量和模板 1
1.1.1 函数 1
1.1.2 模板 2
1.1.3 ⾼级模板 3
1.1.4 Formatter 5
1.1.5 常量 5
1.2 textwrap:格式化⽂本段落 6
1.2.1 ⽰例数据 6
1.2.2 填充段落 7
1.2.3 去除现有的缩进 7
1.2.4 结合dedent和fill 8
1.2.5 缩进块 8
1.2.6 悬挂缩进 10
1.2.7 截断长⽂本 10
1.3 re:正则表达式 11
1.3.1 查⽂本中的模式 11
1.3.2 编译表达式 12
1.3.3 多重匹配 13
1.3.4 模式语[0法0] 14
1.3.5 限制搜索 22
1.3.6 ⽤组解析匹配 24
1.3.7 搜索选项 29
1.3.8 前向或后向 35
1.3.9 ⾃引⽤表达式 38
1.3.10 ⽤模式修改字符串 42
1.3.11 利⽤模式拆分 44
1.4 difflib:⽐较序列 46
1.4.1 ⽐较⽂本体 47
1.4.2 ⽆⽤数据 49
1.4.3 ⽐较任意类型 50
[0第0]2章 数据结构 52
2.1 enum:枚举类型 53
2.1.1 创建枚举 53
2.1.2 迭代 53
2.1.3 ⽐较Enum 54
2.1.4 [0[0唯0]0]⼀枚举值 55
2.1.5 通过编程创建枚举 56
2.1.6 ⾮整数成员值 58
2.2 collections:容器数据类型 60
2.2.1 ChainMap:搜索多个字典 60
2.2.2 Counter:统计可散列的对象 63
2.2.3 defaultdict:缺少的键返回⼀个默认值 66
2.2.4 deque:[0双0]端队列 67
2.2.5 namedtuple:带命[0名0]字段的元组⼦类 70 2.2.6 OrderedDict:记住向字典中增加键的顺序 74 2.2.7 collections.abc:容器的抽象基类 76
2.3 数组:固定类型数据序列 78
2.3.1 初始化 78
2.3.2 处理数组 79
2.3.3 数组和⽂[亻⽜] 79
2.3.4 候选字节顺序 80
2.4 heapq:堆排序算[0法0] 81
2.4.1 ⽰例数据 81
2.4.2 创建堆 82
2.4.3 访问堆的内容 83
2.4.4 堆的数据[0极0]值 85
2.4.5 ⾼效合并有序序列 85
2.5 bisect:维护有序列表 86
2.5.1 有序插⼊ 86
2.5.2 处理重复 87
2.6 queue:线程安全的FIFO实现 88
2.6.1 基本FIFO队列 88
2.6.2 LIFO队列 89
2.6.3 [0优0]先队列 89
2.6.4 构建⼀个多线程播客客户程序 90
2.7 struct:⼆进制数据结构 93
2.7.1 函数与Struct类 93
2.7.2 打包和解包 93
2.7.3 字节序 94
2.7.4 缓冲区 95
2.8 weakref:对象的⾮[1永1][1久1]引⽤ 96 2.8.1 引⽤ 96
2.8.2 引⽤回调 97
2.8.3 [z1u1i]终化对象 98
2.8.4 代理 100
2.8.5 缓存对象 101
2.9 copy:复制对象 103
2.9.1 浅副本 103
2.9.2 深副本 104
2.9.3 定制复制⾏为 105
2.9.4 深副本中的递归 106
2.10 pprint:美观打印数据结构 107
2.10.1 打印 108
2.10.2 格式化 108
2.10.3 任意类 109
2.10.4 递归 110
python官方文档中文版2.10.5 限制嵌套输出 110
2.10.6 控制输出宽度 111
[0第0]3章 算[0法0] 113
3.1 functools:管理函数的⼯具 113
3.1.1 修饰符 113
3.1.2 ⽐较 119
3.1.3 缓存 122
3.1.4 缩减数据集 125
3.1.5 泛型函数 127
3.2 itertools:迭代器函数 129
3.2.1 合并和分解迭代器 129
3.2.2 转换输⼊ 132
3.2.3 ⽣成[亲⽄]值 133
3.2.4 过滤 135
3.2.5 数据分组 138
3.2.6 合并输⼊ 139
3.3 operator:内置操作符的函数接⼝ 144 3.3.1 逻辑操作 144
3.3.2 ⽐较操作符 145
3.3.3 算术操作符 145
3.3.4 序列操作符 146
3.3.5 原地操作符 148
3.3.6 属性和元素"获取⽅[0法0]” 148
3.3.7 结合操作符和定制类 150
3.4 contextlib:上下⽂管理器⼯具 151 3.
4.1 上下⽂管理器API 151
3.4.2 上下⽂管理器作为函数修饰符 153 3.4.3 从⽣成器到上下⽂管理器 154
3.4.4 关闭打开的句柄 156
3.4.5 忽略异常 157
3.4.6 重定向输出流 158
3.4.7 动态上下⽂管理器栈 159
[0第0]4章 ⽇期和时间 166
4.1 time:时钟时间 166
4.1.1 ⽐较时钟 166
4.1.2 墙上时钟时间 167
4.1.3 单调时钟 168
4.1.4 处理器时钟时间 169
4.1.5 性能计数器 170
4.1.6 时间组成 170
4.1.7 处理时区 171
4.1.8 解析和格式化时间 172
4.2 datetime:⽇期和时间值管理 174
4.2.1 时间 174
4.2.2 ⽇期 175
4.2.3 timedelta 177
4.2.4 ⽇期算术运算 178
4.2.5 ⽐较值 179
4.2.6 结合⽇期和时间 179
4.2.7 格式化和解析 180
4.2.8 时区 182
4.3 calendar:处理⽇期 183
4.3.1 格式化⽰例 183
4.3.2 本地化环境 185
4.3.3 计算⽇期 186
[0第0]5章 数[0学0]运算 188
5.1 decimal:定点数和浮点数的数[0学0]运算 188 5.1.1 Decimal 188
5.1.2 格式化 189
5.1.3 算术运算 190
5.1.4 特殊值 191
5.1.5 上下⽂ 192
5.2 fractions:有理数 196
5.2.1 创建Fraction实例 197
5.2.2 算术运算 198
5.2.3 近似值 199
5.3 random:伪随[1机1]数⽣成器 199
5.3.1 ⽣成随[1机1]数 200
5.3.2 指定种⼦ 200
5.3.3 保存状态 201
5.3.4 随[1机1]整数 202
5.3.5 选择随[1机1]元素 203
5.3.6 排列 203
5.3.7 采样 205
5.3.8 多个并发⽣成器 205
5.3.9 SystemRandom 206
5.3.10 ⾮均匀分布 207
5.4 math:数[0学0]函数 208
5.4.1 特殊常量 208
5.4.2 测试异常值 208
5.4.3 ⽐较 210
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论