Python 语言参考
***************

本参考手册描述了 Python 的语法和“核心语义”。本参考是简洁的，但试图做到
准确和完整。 非必要的内建对象类型和内建函数、模块的语义描述在 Python
标准库 中。有关该语言的非正式介绍，请参阅 Python 教程 。对 C 或 C++ 程
序员，还有两个额外的手册： Extending and Embedding the Python
Interpreter 概述了如何编写一个 Python 扩展模块，Python/C API 参考手册
详细介绍了 C/C++ 中可用的接口。

* 1. 概述

  * 1.1. 其他实现

  * 1.2. 标注

* 2. 词法分析

  * 2.1. 行结构

  * 2.2. 其他形符

  * 2.3. 标识符和关键字

  * 2.4. 字面值

  * 2.5. 运算符

  * 2.6. 分隔符

* 3. 数据模型

  * 3.1. 对象、值与类型

  * 3.2. 标准类型层级结构

  * 3.3. New-style and classic classes

  * 3.4. 特殊方法名称

* 4. 执行模型

  * 4.1. 命名与绑定

  * 4.2. 异常

* 5. 表达式

  * 5.1. 算术转换

  * 5.2. 原子

  * 5.3. 原型

  * 5.4. 幂运算符

  * 5.5. 一元算术和位运算

  * 5.6. 二元算术运算符

  * 5.7. 移位运算

  * 5.8. 二元位运算

  * 5.9. 比较运算

  * 5.10. 布尔运算

  * 5.11. Conditional Expressions

  * 5.12. lambda 表达式

  * 5.13. 表达式列表

  * 5.14. 求值顺序

  * 5.15. 运算符优先级

* 6. 简单语句

  * 6.1. 表达式语句

  * 6.2. 赋值语句

  * 6.3. The "assert" statement

  * 6.4. The "pass" statement

  * 6.5. The "del" statement

  * 6.6. The "print" statement

  * 6.7. The "return" statement

  * 6.8. The "yield" statement

  * 6.9. The "raise" statement

  * 6.10. The "break" statement

  * 6.11. The "continue" statement

  * 6.12. The "import" statement

  * 6.13. The "global" statement

  * 6.14. The "exec" statement

* 7. 复合语句

  * 7.1. The "if" statement

  * 7.2. The "while" statement

  * 7.3. The "for" statement

  * 7.4. The "try" statement

  * 7.5. The "with" statement

  * 7.6. 函数定义

  * 7.7. 类定义

* 8. 最高层级组件

  * 8.1. 完整的 Python 程序

  * 8.2. 文件输入

  * 8.3. 交互式输入

  * 8.4. 表达式输入

* 9. 完整的语法规范
