Python 入门教程

Python 是种易学而强大的编程语言. 它包含了高效的高级数据结构, 能够用简单而高效的方式进行面向对象编程.Python 优雅的语法和和动态类型,以及它天然的解释能力, 使其成为了大多数平台上能广泛适用于各领域的理想脚本语言和开发环境.

Python 解释器及其扩展标准库的源码和编译版本可以从 Python 的 Web 站点 https://www.python.org 及其所有镜像站点上获得, 并且可以自由发布.该站点上也提供了 Python 的一些第三方模块, 程序, 工具以及附加的文档.

Python 的解释器可以很容易的通过 C 或者 C++ (或者其它可以通过 C 调用的语言) 扩展新的函式和数据类型.Python 也可以作为定制应用的扩展语言.

本教程向读者介绍 Python 语言及其体系的基本知识与概念. 配合 Python 解释器学习会很有帮助,因为文中己包含所有的完整例子, 所以这本手册也可以离线阅读.

需要有关标准对象和模块的详细介绍的话, 请参阅 The Python Standard Library.而 The Python Language Reference 提供了更多关于语言本身的正式说明.需要编写 C 或 C++ 扩展, 请阅读 Extending and Embedding the Python Interpreter 以及 Python/C API Reference Manual.这几部分涵盖了Python 各领域的深入知识.

这份入门教程并未尝试讲解和涵盖 Python 的所有特性,甚至也没有包含所有常用特性.相反的, 只介绍 Python 中最引人注目的功能,这对读者掌握这门语言的风格大有帮助.读完后,你应该已能阅读和编写 Python 模块和程序,接下去就可以从 Python The Python Standard Library 中进一步学习 Python 丰富库和模块.

Glossary 也值得仔细阅读.