Python time库

这篇博客介绍了Python的time库,包括time()、ctime()、gmtime()等时间函数的使用,以及时间格式化的操作。此外,还展示了如何进行程序计时,使用perf_counter()和sleep()函数。博客还探讨了Bsp方法,如创建文本进度条、三次方格式化输出和星号三角形,以及简单的恺撒密码加密解密算法。
摘要由CSDN通过智能技术生成

常用时间获取函数

-time() 获取当前时间戳,即计算机内部时间值,浮点数 time.time()=1516939876.6022282

-ctime() 获取当前时间并以易读方式表示,返回字符串 time.ctime()='Fri Jan 26 12:11:16 2018'

-gmtime() 给计算机、其他程序利用的格式,浮点数,生成struct_time(变量)

时间格式化 将计算机时间以想要的格式输出

-t=time.gmtime()

-time.strftime("%Y-%m-%d %H:%M:%S",t) '2018-01-26 12:55:20' 按规定格式输出计算机内部时间

-time.strptime(timeStr,"%Y-%m-%d %H:%M:%S") timeStr是字符串形式的时间值,tpl是格式化模板字符串,用来定义输入效果

程序计时应用

-程序计时指测量起止动作所经历时间的过程

-测量时间:perf_counter() 精准,获得CPU级别的精准时间计数值,单位为秒

由于计数值起点不确定,连续调用插值才有意义

import time
start = time.perf_counter()
end = time.perf_counter()
time = end-start

-产生时间sleep() 让程序休眠s秒,浮点数

def wait():
    time.sleep(3.3)
wait()#程序等待3.3秒后再退出
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值