北理mooc学习笔记
Python新手入门(二):库(Time、random)
Python标准库,指Python解释器的自带库,不需要安装,使用import引用。
Time库
基本介绍
time库是Python中处理时间的标准库
- 计算机时间的表达
- 提供获取系统时间并格式化输出功能
- 提供系统级精确计时功能,用于程序性能分析
import time
time.<b>()
]
时间获取
作用 | 函数 |
---|---|
时间获取 | time()、ctime()、gmtime() |
时间格式化 | strftime()、strptime() |
程序计时 | sleep()、perf_counter() |
函数 | 描述 |
---|---|
time() | 获取当前时间戳,即计算机内部时间值,浮点数 |
ctime() | 获取当前时间并以易读的方式表示,返回字符串 |
gmtime | 获取当前时间,表示为计算机可处理的时间格式 |
时间格式化
将时间以合理的方式展示出来
- 格式化:类似字符串格式化,需要有展示模板
- 展示模板由特定的格式化控制组成
strftime(tpl,ts)
-tpl 是格式化模板字符串,用来定义输出效果
-ts是计算机内部时间变量
t = time.gmtime()
time.strftime("%Y-%m-%d %H:%M:%S, t")
>>'2021-01-17 14:51:32'
strptime(str,tpl)
-str是字符串形式的时间值
timeStr = '2021-01-17 14:51:32'
time.strptime(timeStr,"%Y-%m-%d