Python教程

Python是一种易于学习、功能强大的编程语言。它具有高效的高级数据结构和简单但有效的面向对象编程方法。

Python的优雅语法和动态类型,加上其解释性质,使其成为脚本编写和快速应用开发在多个平台上的理想语言。

Python解释器和广泛的标准库可以在Python官方网站https://www.python.org/上以源代码或二进制形式免费获得,并可自由分发。同一网站还包含许多免费的第三方Python模块、程序和工具的发行版和指针,以及额外的文档。

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

本教程非正式地向读者介绍Python语言和系统的基本概念和特性。最好准备一个Python解释器以便进行实践体验,但所有示例都是独立的,因此本教程也可以离线阅读。

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

本教程并不试图全面涵盖每一个功能,甚至每一个常用功能。相反,它介绍了Python的许多值得注意的特性,将为你提供关于语言风格和特色的良好了解。阅读后,你将能够阅读和编写Python模块和程序,并准备好学习《Python标准库》中描述的各种Python库模块。

参考资料

https://docs.python.org/3.12/tutorial/index.html