Python 手册
Guido van Rossum
Fred L. Drake, Jr., editor
PythonLabs
Email: python-docs@
Re lease 2. 3
July 29, 2003
前言
•目录
• 1. 开胃菜
• 2. 使用 Python 解释器
• 调用解释器
• 传递参数
• 交互模式
• 解释器及其工作模式
• 错误处理
• 执行 Python 脚本
• 源程序编码
• 交互环境的启动文件
• 3. 初步认识 Python
• 像使用计算器一样使用 Python
• 数值
• 字符串
• Unicode 字符串
• 链表
• 开始编程
• 4. 流程控制
• if 语法
• for 语法
• range() 函数
• break 和 continue 语法以及 else 子句在循环中的用法
• pass 语法
• 定义函数
1
• 定义函数的进一步知识
• 定义参数变量
• 参数关键字
• 可变参数表
• Lambda 结构
• 文档字符串
• 5. 数据结构
• 深入链表
• 将链表作为堆栈来使用
• 将链表作为队列来使用
• 函数化的编程工具
• 链表的内含( Comprehensions )
• del 语法
• Tuples 和 Sequences
• 字典( Dictionaries )
• 循环技巧
• 深入条件控制
• Sequences 和其它类型的比较
• 6. 模块
• 深入模块
• 模块搜索路径
• “编译” Python 文件
• 标准模块
• dir() 函数
• 包
• 从包中导入所有内容( import * )
• 隐式包引用
• 包中的多重路径
• 7. 输入和输出
• 格式化输出
• 读写文件
• 文件对象的方法
• pickle 模块
• 8. 错误和异常
• 语法 Error s
• 异常
• 捕获异常
• 释放异常
2
• 用户自定义异常
• 定义 Clean-up Actions
• 9. 类
• 一个术语
• Python 的生存期和命名空间
• 类( Classe s )的初步印像
• 类定义语法
• 类对象
• 实例对象
• 方法对象
• 自由标记( Random Remarks )
• 继承
• 多继承
• 私有变量
• 零杂技巧
• 异常也是类
• 迭代子( Iterators )
• 发生器( Generator s )
• 10. 接下来?
• A. 交互式编辑和历史回溯
• 行编辑
• 历史回溯
• 快捷键绑定
• 注释
• B. 浮点计算:问题与极限
• 表达错误
• C. 历史和授权
• 本软件的历史
• 修改和使用 Python 的条件( Terms and conditions for accessing or
otherwise using Python )
•关于本文档
3
前言
Copyright © 2001, 2002, 2003 Python Software Foundation. All rights reserved.
Copyright © 2000 . All rights reserved.
Copyright © 1995-2000 Corporation for National Research Initiative
Python中文手册 来自淘豆网m.daumloan.com转载请标明出处.