上一话题

6. 编辑器和 IDE

下一话题
就业培训     下载中心     Wiki     联络
登录   注册

Log
  1. 首页
  2. Python 3.12.4
  3. 索引
  4. 模块
  5. 下一
  6. 上一
  7. Python 语言参考

Python 语言参考 ¶

本参考手册描述语言的句法和核心语义。它很简洁,但试图精确且完整。非必需内置对象类型、内置函数及模块的语义的描述在 Python 标准库 。有关语言的非正式介绍,见 Python 教程 。对于 C/C++ 程序员,存在另外 2 本手册: 扩展和嵌入 Python 解释器 描述如何编写 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. 特殊方法名称
    • 3.4. 协程
  • 4. 执行模型
    • 4.1. 程序结构
    • 4.2. 命名和绑定
    • 4.3. 异常
  • 5. 导入系统
    • 5.1. importlib
    • 5.2. 包
    • 5.3. 搜索
    • 5.4. 加载
    • 5.5. 基于路径的查找器
    • 5.6. 替换标准导入系统
    • 5.7. 包相对导入
    • 5.8. __main__ 的特殊注意事项
    • 5.9. 引用
  • 6. 表达式
    • 6.1. 算术转换
    • 6.2. 原子
    • 6.3. 基元
    • 6.4. Await 表达式
    • 6.5. 幂运算符
    • 6.6. 一元算术和按位运算
    • 6.7. 二进制算术运算
    • 6.8. 移位操作
    • 6.9. 二进制按位运算
    • 6.10. 比较
    • 6.11. 布尔运算
    • 6.12. 赋值表达式
    • 6.13. 条件表达式
    • 6.14. Lambda
    • 6.15. 表达式列表
    • 6.16. 评估次序
    • 6.17. 运算符优先级
  • 7. 简单语句
    • 7.1. 表达式语句
    • 7.2. 赋值语句
    • 7.3. assert 语句
    • 7.4. pass 语句
    • 7.5. del 语句
    • 7.6. return 语句
    • 7.7. yield 语句
    • 7.8. raise 语句
    • 7.9. break 语句
    • 7.10. continue 语句
    • 7.11. import 语句
    • 7.12. global 语句
    • 7.13. nonlocal 语句
    • 7.14. The type 语句
  • 8. 复合语句
    • 8.1. if 语句
    • 8.2. while 语句
    • 8.3. for 语句
    • 8.4. try 语句
    • 8.5. with 语句
    • 8.6. match 语句
    • 8.7. 函数定义
    • 8.8. 类定义
    • 8.9. 协程
    • 8.10. Type parameter lists
  • 9. 顶层组件
    • 9.1. 完整 Python 程序
    • 9.2. 文件输入
    • 9.3. 交互输入
    • 9.4. 表达式输入
  • 10. 完整语法规范

上一话题

6. 编辑器和 IDE

下一话题

1. 介绍

本页

  • 报告 Bug
  • 展示源

快速搜索

键入搜索术语或模块、类、函数名称。

  1. 首页
  2. Python 3.12.4
  3. 索引
  4. 模块
  5. 下一
  6. 上一
  7. Python 语言参考

版权所有  © 2014-2026 乐数软件    

工业和信息化部: 粤ICP备14079481号-1