Python 教程

Python是一门简单易学,功能强大的编程语言。它拥有高效的高级数据结构和简单却有效的面向对象编程方法。Python优雅的语法和动态类型以及其天然的解释能力,使它在许多领域和大多数平台成为编写脚本和快速应用程序开发的理想语言。

从Python网站http://www.python.org/可以免费获得所有主要平台的源代码或二进制形式的Python解释器和广泛的标准库,并且可以自由地分发。该网站还包含许多免费的第三方Python模块,程序和工具以及附加文档的分发和外链。

Python解释器可以用C或C++(或可从C中调用的其他语言)中实现的新的函数和数据类型轻松扩展。Python也适合作为可定制应用程序的一种扩展语言。

本教程通俗地向读者介绍Python语言和系统的基本概念和功能。手边有个Python解释器来随手实验很有帮助,但所有示例都相对独立,所以本教程也可以离线阅读。

对于标准对象和模块的说明,请参阅Python标准库Python语言参考给出了Python语言更正式的定义。要编写C或C++的扩展,请阅读扩展和嵌入Python解释器Python/C API参考手册也有几本书深入地介绍了Python 。

本教程不会尝试全面或者涵盖每一个单独特性,甚至每一个常用的特性。相反,它介绍了Python的许多最值得注意的特点,并会让你很好地了解该语言的口味和风格。读完它之后,你将能够阅读和编写Python的模块和程序,并可以准备好更多地了解Python标准库中描述的各种Python库模块。

可以先浏览一下术语表