python中常用的模块库整理

  • Post category:Python

下面是Python中常用的模块库整理的攻略:

1. 数字与数学相关的模块

1.1 math模块

math模块提供了许多数学函数,包括三角函数、指数函数、对数函数等等。以下是一个计算圆的面积的例子:

import math

r = 5
area = math.pi * r ** 2
print("圆的面积为:", area)  # 圆的面积为: 78.53981633974483
1.2 random模块

random模块可以生成随机数,可以用于模拟实验、游戏等应用场景。以下是一个生成随机整数并判断是否为偶数的例子:

import random

n = random.randint(1, 100)  # 生成1到100之间的随机整数
if n % 2 == 0:
    print(n, "是偶数")
else:
    print(n, "是奇数")

2. 文件与目录相关的模块

2.1 os模块

os模块提供了与操作系统交互的函数。以下是一个列出当前目录下所有文件的例子:

import os

files = os.listdir(".")  # 获取当前目录下的所有文件
for f in files:
    print(f)
2.2 shutil模块

shutil模块提供了高级文件操作函数,包括复制、移动、重命名文件等操作。以下是一个复制文件的例子:

import shutil

src_file = "data.txt"
dst_file = "backup/data.txt"
shutil.copy(src_file, dst_file)  # 将data.txt复制到backup目录下

以上是Python中常用的模块库整理的攻略,其中包括数字与数学相关的模块以及文件与目录相关的模块。通过这些模块可以方便地进行各种数学计算和文件操作。