Python 是易于学习、功能强大的编程语言。它拥有高效的高级数据结构和简单但有效面向对象编程方式。Python 的优雅句法和动态类型,连同其解释性质,使之成为大多数平台许多领域的脚本和快速应用程序开发的理想语言。
所有主要平台可以按源代码或二进制形式自由获得 Python 解释器和广泛标准库,从 Python 网站 https://www.python.org/ ,且可以自由分发。同一站点还包含许多自由第 3 方 Python 模块、程序和工具及额外文档编制的分发和指针。
Python 解释器以 C/C++ (或从 C 可调用的其它语言) 很容易实现新函数和数据类型扩展。Python 也适合作为可定制应用程序的扩展语言。
此教程向读者非正式介绍 Python 语言和系统的基本概念和特征。有助于得心应手的新手体验 Python 解释器,但所有范例是独立的,因此教程还可以离线阅读。
对于标准对象和模块的描述,见 Python 标准库 . Python 语言参考 给出语言的更正式定义。要以 C/C++ 编写扩展,阅读 扩展和嵌入 Python 解释器 and Python/C API 参考手册 。还有几本书涵盖深入 Python。
此教程并未试图综合并涵盖每一单个特征,或者甚至每个常用特征。相反,介绍 Python 的许多显著特征,并赋予您对语言风味和风格的良好想法。在阅读之后,将能够读写 Python 模块和程序,和将准备了解各种 Python 库模块的描述在 Python 标准库 .
词汇表 也值得一读。