python常用的模块有哪些,如何使用

Python 有很多内置的模块,同时也有很多第三方模块。以下是一些常用的 Python 内置模块及其用途:

  1. os:提供了一些操作系统相关的功能,例如操作文件、目录、进程等。
    • 使用方法:import os
  2. sys:提供了一些与 Python 解释器及其环境有关的变量和函数,例如获取命令行参数、退出程序等。
    • 使用方法:import sys
  3. re:提供了正则表达式相关的功能,例如匹配、搜索、替换等。
    • 使用方法:import re
  4. math:提供了一些数学相关的函数,例如三角函数、指数、对数等。
    • 使用方法:import math
  5. datetime:提供了处理日期和时间的功能,例如获取当前时间、格式化日期时间等。
    • 使用方法:import datetime
  6. random:提供了生成伪随机数的功能,例如生成随机数、打乱序列等。
    • 使用方法:import random
  7. 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")

这样在代码中就可以直接使用函数名,而不需要加上模块名。