下面是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中常用的模块库整理的攻略,其中包括数字与数学相关的模块以及文件与目录相关的模块。通过这些模块可以方便地进行各种数学计算和文件操作。