深入理解 Python 内置 time 模块的功能与应用场景
import time?
在 Python 中,import time 是导入标准库中的 time 模块的语句。
该模块提供了多种与时间相关的函数,可用于获取当前时间、格式化时间、暂停程序执行等操作。
import time
timestamp = time.time()
print("当前时间戳:", timestamp)
# 输出示例:1704580000.123456
import time
print("开始")
time.sleep(2) # 暂停2秒
print("2秒后继续")
import time
local_time = time.localtime()
formatted = time.strftime("%Y-%m-%d %H:%M:%S", local_time)
print("当前时间:", formatted)
# 输出示例:2026-01-07 07:14:30
import time
start = time.time()
# 模拟耗时操作
for i in range(1000000):
pass
end = time.time()
print(f"耗时: {end - start:.4f} 秒")
- time 模块基于系统时钟,受操作系统影响。
- 对于更复杂的日期时间操作,推荐使用 datetime 模块。
- time.sleep() 的精度依赖于操作系统,通常不低于 1 毫秒。
import time 是 Python 中处理时间相关任务的基础方式。
虽然功能不如 datetime 强大,但在简单场景(如延时、计时)中非常高效实用。
掌握它,是编写健壮 Python 程序的重要一步。