Python 教程

IamZS 106 0
温馨提示

查看 Python 3.7.0 官方文档,发现日语、韩语版本都有了,但是却没有中文版的。正好准备系统过一遍文档,便顺带翻译并记录下来。当然,错误疏漏在所难免,欢迎批评指正。

Python 是一门易学且强大的编程语言。它有高效的高级数据结构,通过简单但却有效的方法进行面向对象编程。其优雅的语法和动态类型,加上解释性语言的特质,使它成为在大部分平台上众多领域内脚本编写和快速应用开发的理想语言。

可以在其 Web 站点上,https://www.python.org/,以源代码或二进制形式免费获取适用于所有主流平台的 Python 解释器和众多的标准库,并可将它们进行自由分发。该网站还包括许多免费的第三方 Python 模块、程序、工具和补充的文档的分发和指向它们的链接。

Python 解释器可以非常方便地用 C 或 C++(或是 C 语言可调用的其他语言)来进行功能和数据类型上的扩展。Python 也适合作为可定制应用程序的一种扩展语言。

本教程通俗地向读者介绍 Python 语言和系统的基本概念和特性。该教程有助于通过 Python 解释器来快速上手,但所给出的例子都是独立的,所以也适用于离线阅读。

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

本教程不会试图面面俱到,涵盖每一个特性,甚至是最常用到的也可能不会每个都讲到。相反,只会介绍到许多 Python 中值得注意的特性,它们能帮助你更好地理解该语言的特性和风格。在读完本教程后,你将能够阅读和编写 Python 的模块以及程序,并可以学习 Python 标准库中提到的许多库模块。

术语表也是值得过一遍的。

发表评论
表情 图片 链接 代码