https://docs.python.org/zh-cn/3.12/tutorial/index.html
中文
Python 教程
Python 是一门易于学习、功能强大的编程语言。它提供了高效的高级数据结构,还能简单有效地面向对象编程。Python 优雅的语法和动态类型以及解释型语言的本质,使它成为多数平台上写脚本和快速开发应用的理想语言。 Python 官网(https://www.python.org/)上免费提供了 Python 解释器和扩展的标准库,包括源码和适用于各操作系统的机器码形式,并可自由地分发。Python 官网还包含许多免费的第三方 Python 模块、程序和工具发布包及文档链接。 Python 解释器易于扩展,使用 C 或 C++(或其他 C 能调用的语言)即可为 Python 扩展新功能和数据类型。Python 也可用作定制软件中的扩展程序语言。 本教程只是简单介绍了 Python 语言概念和功能。读者在阅读本教程时最好使用 Python 解释器以便随时动手练习。本教程中的所有示例都是相互独立的并可离线阅读。 标准库与模块的内容详见 Python 标准库。Python 语言参考手册 是更正规的语言定义。如要编写 C 或 C++ 扩展请参考 扩展和嵌入 Python 解释器 和 Python/C API 参考手册。此外,深入讲解 Python 的书籍也有很多。 本教程对每一个功能的介绍并不完整,甚至没有涉及全部常用功能,只是介绍了 Python 中最值得学习的功能,旨在让读者快速感受一下 Python 的特色。学完本教程的读者可以阅读和编写 Python 模块和程序,也可以继续学习 Python 标准库。 强烈推荐阅读 术语对照表。- 1. 课前甜点
- 2. 使用 Python 的解释器
- 3. Python 速览
- 4. 更多控制流工具
- 5. 数据结构
- 6. 模块
- 7. 输入与输出
- 8. 错误和异常
- 9. 类
- 10. 标准库简介
- 11. 标准库简介 —— 第二部分
- 12. 虚拟环境和包
- 13. 接下来?
- 14. 交互式编辑和编辑历史
- 15. Floating-Point Arithmetic: Issues and Limitations
- 16. 附录
目录2410新
Python 教程¶
Python 是一种易于学习、功能强大的编程语言。它具有高效的 高级数据结构和一种简单但有效的方法 面向对象编程。Python 优雅的语法和动态类型, 再加上它的解释性质,使其成为脚本编写的理想语言 以及在大多数平台上的许多领域进行快速应用程序开发。 Python 解释器和广泛的标准库是免费提供的 https://www.python.org/ 中所有主要平台的源代码或二进制形式,并且可以免费分发。同一网站还 包含许多免费的第三方 Python 模块的发行版和指针, 程序和工具,以及其他文档。 Python 解释器很容易使用新的函数和数据类型进行扩展 用 C 或 C++(或可从 C 调用的其他语言)实现。Python 也是 适合作为可自定义应用程序的扩展语言。 本教程非正式地向读者介绍基本概念和 Python 语言和系统的特性。拥有 Python 会有所帮助 interpreter 方便动手实践,但所有示例都是独立的, 因此,本教程也可以离线阅读。 有关标准对象和模块的描述,请参阅 Python 标准库。Python 语言参考 提供了该语言的更正式定义。写 C++扩展,请阅读扩展和嵌入 Python 解释器和 Python/C API 参考手册。还有几本书深入介绍了 Python。 本教程并不试图全面并涵盖每一个 功能,甚至是所有常用功能。相反,它引入了许多 Python 最值得注意的功能,并会让您对 Python 的 语言的风格和风格。阅读后,您将能够阅读并 编写 Python 模块和程序,您将准备好了解有关 Python 标准库中描述的各种 Python 库模块。词汇表也值得一读。
- 1. 激发你的食欲
- 2. 使用 Python 解释器
- 3. Python 的非正式介绍
- 4. 更多 Control Flow 工具
- 4.1.声明
- 4.2.forStatements
- 4.3. Therange()Function
- 4.4.breakandcontinueStatements
- 4.5.elseClauses on Loops
- 4.6.passStatements
- 4.7.matchStatements
- 4.8. Defining Functions
- 4.9. More on Defining Functions
- 4.10. Intermezzo: Coding Style
- 5. Data Structures
- 6. Modules
- 7. Input and Output
- 8. Errors and Exceptions
- 9. 类
- 10. 标准库简介
- 11. 标准库简介 — 第二部分
- 12. 虚拟环境和软件包
- 13. 现在怎么办?
- 14. 交互式输入编辑和历史记录替换
- 15. 浮点运算:问题和限制
- 16. 附录