Python 附带了许多有用的标准库来协助完成编程中的常见任务。 math
以下是对、 random
、 datetime
和 等 流行标准库的介绍 os
:
math
图书馆
该 math
库提供数学函数和运算。 它允许您执行复杂的计算,例如舍入数字、计算对数、计算阶乘等。
例子:
import math
print(math.sqrt(25)) # Output: 5.0
print(math.factorial(5)) # Output: 120
random
图书馆
该 random
库提供了处理随机数的工具。 您可以生成随机数、从列表中选择随机元素或执行各种与随机相关的任务。
例子:
import random
print(random.random()) # Output: a random float between 0 and 1
print(random.randint(1, 10)) # Output: a random integer between 1 and 10
datetime
图书馆
该 datetime
库提供了处理日期和时间的工具。 它允许您获取当前日期、格式化时间并计算两个日期之间的差异。
例子:
import datetime
current_date = datetime.date.today()
print(current_date) # Output: current date in the format 'YYYY-MM-DD'
current_time = datetime.datetime.now()
print(current_time) # Output: current date and time in the format 'YYYY-MM-DD HH:MM:SS'
os
图书馆
该 os
库提供了与操作系统交互的工具。 您可以执行创建和删除目录、获取目录中的文件列表、更改当前工作目录等任务。
例子:
import os
current_dir = os.getcwd()
print(current_dir) # Output: current working directory
os.mkdir("new_folder") # create a new folder named "new_folder"
Python 中的这些库使执行常见任务变得简单高效。 此外,Python 还有许多其他库来处理编程中的各种任务。