Python tutorial
  • 1. 开胃菜
  • 2. 使用 Python 解释器
    • 2.1. 调用 Python 解释器
    • 2.2. 解释器及其环境
  • 3. Python 简介
    • 3.1. 将 Python 当做计算器
    • 3.2. 编程的第一步
  • 4. 深入 Python 流程控制
    • 4.1. if 语句
    • 4.2. for 语句
    • 4.3. range() 函数
    • 4.4. break 和 continue 语句, 以及循环中的 else 子句
    • 4.5. pass 语句
    • 4.6. 定义函数
    • 4.7. 深入 Python 函数定义
    • 4.8. 插曲:编码风格
  • 5. 数据结构
    • 5.1. 关于列表更多的内容
    • 5.2. del 语句
    • 5.3. 元组和序列
    • 5.4. 集合
    • 5.5. 字典
    • 5.6. 循环技巧
    • 5.7. 深入条件控制
    • 5.8. 比较序列和其它类型
  • 6. 模块
    • 6.1. 深入模块
    • 6.2. 标准模块
    • 6.3. dir() 函数
    • 6.4. 包
  • 7. 输入和输出
    • 7.1. 格式化输出
    • 7.2. 文件读写
  • 8. 错误和异常
    • 8.1. 语法错误
    • 8.2. 异常
    • 8.3. 异常处理
    • 8.4. 抛出异常
    • 8.5. 用户自定义异常
    • 8.6. 定义清理行为
    • 8.7. 预定义清理行为
  • 9. 类
    • 9.1. 术语相关
    • 9.2. Python 作用域和命名空间
    • 9.3. 初识类
    • 9.4. 一些说明
    • 9.5. 继承
    • 9.6. 私有变量
    • 9.7. 补充
    • 9.8. 异常也是类
    • 9.9. 迭代器
    • 9.10. 生成器
    • 9.11. 生成器表达式
  • 10. Python 标准库概览
    • 10.1. 操作系统接口
    • 10.2. 文件通配符
    • 10.3. 命令行参数
    • 10.4. 错误输出重定向和程序终止
    • 10.5. 字符串正则匹配
    • 10.6. 数学
    • 10.7. 互联网访问
    • 10.8. 日期和时间
    • 10.9. 数据压缩
    • 10.10. 性能度量
    • 10.11. 质量控制
    • 10.12. “瑞士军刀”
  • 11. 标准库浏览 – Part II
    • 11.1. 输出格式
    • 11.2. 模板
    • 11.3. 使用二进制数据记录布局
    • 11.4. 多线程
    • 11.5. 日志
    • 11.6. 弱引用
    • 11.7. 列表工具
    • 11.8. 十进制浮点数算法
  • 12. 虚拟环境和包
    • 12.1. 简介
    • 12.2. 创建虚拟环境
    • 12.3. 使用 pip 管理包
  • 13. 接下来?
  • 14. 交互式输入行编辑历史回溯
    • 14.1. Tab 补全和历史记录
    • 14.2. 其它交互式解释器
  • 15. 浮点数算法:争议和限制
    • 15.1. 表达错误
  • 16. 附录
    • 16.1. 交互模式
 
Python tutorial
  • Docs »
  • Search


© Copyright 2013, D.D.

Built with Sphinx using a theme provided by Read the Docs.