Python3.2.3 官方文档翻译,python3.2 更改方法了,并不向下兼容。Python开发者的哲学是“用一种方法,最好是只有一种方法来做一件事”。在设计Python语言时,如果面临多种选择,Python开发者一般会拒绝花俏的语法,而选择明确的没有或者很少有歧义的语法。
目录:
第一章 Python 初步介绍 5
1.1Python 用作计算器. 5
1.1.1 数字5
1.1.2 字符串.8
1.1.3 列表14
1.2 初步走进编程之门16
第二章 更多控制流程语句.18
2.1 if 语句18
2.2 for 语句. 19
2.3 range()方法. 20
2.4 break 和 continue 语句和在循环中的 else 子句. 21
2.5 Pass 语句.22
2.6 定义方法23
2.7 更多关于方法定义25
2.7.1 默认参数值.25
2.7.2 关键字参数.27
2.7.3 可变参数列表.29
2.7.4 拆分参数列表.29
2.7.5 形式.30
2.7.6 文档字符串.30
2.8 编码风格31
第三章 数据结构.32
3.1 列表 32
3.1.1 把列表当做栈来用.33
3.1.2 把列表当做队列来用.34
3.1.3 递推式构造列表.35
3.1.4 嵌套列表推导式.37
3.3 元组和序列38
3.4 Set 集合.40
3.5 字典 41
3.6 遍历技巧43
3.7 深入条件控制44
第四章 模块. 45
4.1 深入模块47
4.1.1 像脚本一样执行 python 48
4.1.2 模块的搜索路径.48
4.1.3 编译 python 文件49
4.2 标准接口49
4.3 dir()函数50
4.4 包 51
4.4.1 从包中导入*.53
4.4.2 包内引用.54
4.4.3 跨目录的包.55
第五章 输入输出.55
5.1 格式化输出55
5.1.1 旧式字符串格式化.60
5.2 文件读写.60
5.2.1 文件对象中方法.61
5.2.2 pickle 模块. 63
第六章 类. 64
6.1 名称和对象相关术语65
6.2 Python 作用域和命名空间 65
6.2.1 作用域和命名空间实例.67
6.3 初识类 68
6.3.1 类定义语法.68
6.3.2 类对象.68
6.3.3 实例对象.70
6.3.4 方法对象.70
6.4 一些说明71
6.5 继承 72
6.5.1 多重继承.73
6.6 私有变量74
6.7 备注. 75
6.8 异常也是类76
6.9 迭代器 77
6.10 生成器79
6.11 生成器表达式. 80
第七章 Python 标准库概览 80
7.1 操作系统接口80
7.2 文件通配符81
7.3 命令行参数81
7.4 错误输出重定向和程序终止81
7.5 字符串模式匹配82
7.6 数学 82
7.7 互联网访问83
7.8 时间和日期83
7.9 数据压缩84
7.10 性能评测85
7.11 质量控制 85
7.12 内置电池86
第八章 标准库二.86
8.1 输出格式化86
8.2 模板 88
8.3 使用二进制数据记录布局89
8.4 多线程 90
8.5 日志 90
8.6 弱引用 91
8.7 列表工具92
8.8 十进制浮点数计算93