Python123第三周下

本文介绍了Python中的time库,包括时间获取、时间格式化和程序计时的函数,如time()、ctime()、gmtime()、strftime()、strptime()、sleep()和perf_counter()。此外,还展示了如何实现文本进度条,利用sleep()函数模拟进度更新。
摘要由CSDN通过智能技术生成

time库的使用

time库的基本介绍: time是python处理时间的标准库;
三类函数:
时间获取:time(),ctime(),gmtime()
时间格式化:strftime(),strptime()
程序计时:sleep(),per_counter()
函数的使用:
时间获取:获取当前时间;
time():获取当前时间戳,即计算机内部时间值,浮点数,time.time(),表示从1970.1.1开始计时;
ctime():获取当前时间并以易读方式时间表示,返回字符串;time.ctime();
gmtime():获取当前时间,表示为计算机可处理的时间格式;

时间格式化:将时间以合理方式展示出来;
strftime(tpl,ts):tpl是格式化模板字符串,用来定义输出效果,ts是计算机内部时间类型变量;

strptime(str,tpl):str是字符串形式的时间值,tpl是格式化模板的字符串,用来定义输入效果;
(就是给定一个字符串,送进计算机内部,让其当做时间变量处理)

>>> t = time.gmtime()
>>> time.strftime("%Y%m%d %H%M%S",t)
'20200401 053542'

时间格式化:
%Y,表示年份;
%m,表示月份01-12;
%B,表示月份January-December;
%b,表示月份缩写,Jan-Dec;
%d,表示日期,01-31;
%A,表示星期,Monday-Sunday;
%a,表示星期,Mon-Sun
%H,表示24小时制的小时,01-24;
%I,表示12小时制的时间,01-12;
%p,标号四上午或下午,AM/PM;
%M,表示分钟,00-59;
%S,表示秒,00-59;

程序计时应用:
程序计时指测量起止动作所经历时间的过程;
测量时间:perf_counter()
返回一个CPU级别的精确时间计数值,单位秒;由于计数值起点不确定,所以联系调用差值才有意义;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值