1 ~> 使用库:标准库和第三方库
在开发中,我们不需要重复造轮子。库就是别人已经写好的代码,可以直接拿来用。一个语言能否流行,不仅看语法是否简单,更看生态是否完备——也就是是否有足够的库应对各种场景。
按照来源,库大致分为两类:
- 标准库:Python 自带,安装后直接使用。
- 第三方库:他人实现,需额外安装。
2 ~> 标准库
2.1 认识标准库
Python 内置了丰富的功能模块,涵盖文本处理、时间日期、数学计算、文件目录、数据存储、加密解密、操作系统相关、并发编程、网络编程及多媒体等。无需死记硬背,知道有哪些功能,需要时能查到即可。
2.2 使用 import 导入模块
通过 import 语句可以导入标准库中的模块。所谓'模块',本质上就是一个独立的 .py 文件。导入后,该文件中的代码会被执行,并可在当前文件中调用其功能。
import [模块名]
2.3 代码示例:日期计算
输入任意两个日期,计算间隔天数。思路是构造两个日期对象,相减即可得到差值。
import datetime
date1 = datetime.datetime(2012, 2, 14)
date2 = datetime.datetime(2022, 7, 12)
print(date2 - date1)
实际编写时,为了代码简洁,推荐以下写法:
# 方式一:直接导入类
from datetime import datetime
date1 = datetime(2006, 12, 14)
date2 = datetime(2025, 12, 14)
print(date2 - date1)
# 方式二:给模块起别名
import datetime as dt
date1 = dt.datetime(2006, 12, 14)
date2 = dt.datetime(2025, 12, 14)
print(date2 - date1)
注意:如果英文文档加载慢,可查阅本地离线文档或搜索引擎,但需注意版本差异。


