Python 3 文档(简体中文) 3.2.2 documentation

Version: 3.2.2

1. 介绍

Python 库是由几种不同类型的组成部分构成的。

包括组成一个编程语言最核心部分的数据类型,比如数字、列表。对于这些数据类型,Python 语言核心定义了它们的表达形式和一些语义规范,但并没有定义全部的语义规范。(比如,语言核心定义了语义规范,像拼写计算符的优先级。)

Python 库还包括了内置函数和表达式,你可以在所有的 Python 代码中使用这些内置函数和表达式而不需要使用 import 语句。一些内置函数和表达式是被 Python 本身核心代码所使用的,但是很多并不是核心语义所必须的,它们的存在只是为了方便使用。

Python 库的主要由很多模块构成的。我们可以从很多方面去剖析这些模块。一些模块使用 C 语言写成并且内置到 Python 解释器中;另外的是由 Python 编写并且以源代码的形式直接被导入到 Python 中。一些模块提供非常具体的针对 Python 的接口,比如 Python 堆栈跟踪的模块;一些是针对操作系统的,比如操作具体的硬件;还有一些模块提供某一应用领域的接口,比如面向互联网。一些模块可以在任意版本和平台的 Python 中使用;另外一些只能在特定的系统支持的情况下才能使用;还有一些模块只有在编译 Python 时使用了某些特定参数的情况下才能使用。

本手册是按照“由内而外”的顺序组织的:首先介绍了内置数据结构,然后是内置函数和异常,最后分别在各个章节介绍相关的各种模块。这些章节的是按照其相关内容的重要程度由重要到不重要的顺序排序的。

这就意味着,不管你是从头阅读,还是因为无聊随便翻到某一章节,你都可以获得一个对于当前章节所讲解的模块以及其应用的合理的、全面的了解。当然,你完全不必像阅读一部小说一样阅读这部手册,你可以查阅目录,或者直接在索引中搜索具体的函数、模块、条目。最后,如果你希望学习随机的章节,你可以选择一个随机页码数(模块 random )然后随便阅读一两节。不论你是按照什么顺序阅读手册的各个部分,最好先阅读内置函数( 内置函数 )这章,因为我们假设当你在阅读手册其他部分的时候你对于内置函数已经很熟悉了。

那么,现在就开始向大家介绍吧。