Python 有很多内置的模块,同时也有很多第三方模块。以下是一些常用的 Python 内置模块及其用途:
- os:提供了一些操作系统相关的功能,例如操作文件、目录、进程等。
- 使用方法:
import os
- 使用方法:
- sys:提供了一些与 Python 解释器及其环境有关的变量和函数,例如获取命令行参数、退出程序等。
- 使用方法:
import sys
- 使用方法:
- re:提供了正则表达式相关的功能,例如匹配、搜索、替换等。
- 使用方法:
import re
- 使用方法:
- math:提供了一些数学相关的函数,例如三角函数、指数、对数等。
- 使用方法:
import math
- 使用方法:
- datetime:提供了处理日期和时间的功能,例如获取当前时间、格式化日期时间等。
- 使用方法:
import datetime
- 使用方法:
- random:提供了生成伪随机数的功能,例如生成随机数、打乱序列等。
- 使用方法:
import random
- 使用方法:
- json:提供了 JSON 格式的编解码功能,例如将 Python 对象序列化为 JSON 字符串、将 JSON 字符串反序列化为 Python 对象等。
- 使用方法:
import json
- 使用方法:
以上是一些常用的 Python 内置模块,使用时可以在代码中导入相应的模块,然后使用模块中的函数和变量。例如:
pythonCopy codeimport os
# 获取当前目录
current_dir = os.getcwd()
# 创建目录
os.mkdir("new_dir")
在代码中使用模块的函数时,需要按照模块名加上函数名的方式来调用,例如 os.getcwd()
。如果想要避免在代码中频繁使用模块名,可以使用 from 模块名 import 函数名
的方式来导入模块中的函数,例如:
pythonCopy codefrom os import getcwd, mkdir
# 获取当前目录
current_dir = getcwd()
# 创建目录
mkdir("new_dir")
这样在代码中就可以直接使用函数名,而不需要加上模块名。