Python 教程

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

Python官网 https://www.python.org/ 以源代码或适用于各主流平台的二进制包免费提供Python解释器和扩展标准库。这些源代码或二进制包同时也可以随便分发转播。该网站还有许多免费的第三方Python模块,程序和工具以及其他文档的分发包,或指向这些第三方内容的链接。

用C或C++,或者其他可以用C调用的语言,定义新函数和数据类型给Python解释器用是很容易的。Python 也适合作为可定制应用程序的一种扩展语言。

本教程通俗地介绍了Python语言和系统的基本概念和特性。本教程对于上手一试Python大有帮助,而且所有例子都是独立的,所以这个教程也可以离线阅读。

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

本教程并不试图全面涵盖每一个特性,甚至不一定全面覆盖所有的常用特性。相反,它介绍了许多 Python 最值得注意的特性,从而能让你很好的把握这门语言的风格。读过之后,你将能够阅读和编写Python模块和程序,并可以学习 Python 标准库中描述的各种Python 库模块。

术语表 也是值得通读一遍的。