python 计算程序运行用时,主要有两种方法:

time.time() 和 time.clock()

使用方法如下:

1. time.time()
import time start_time = time.time() # 程序开始时间 # function() 运行的程序 end_time =
time.time() # 程序结束时间 run_time = end_time - start_time # 程序的运行时间,单位为秒
print(run_time)
2. time.clock()

与time.time()用法一致。
import time start_time = time.clock() # 程序开始时间 # function() 运行的程序 end_time =
time.clock() # 程序结束时间 run_time = end_time - start_time # 程序的运行时间,单位为秒
print(run_time)
附:time.sleep() 让程序暂停指定的秒数,如 time.sleep(0.5)

二者的区别为:

time.time() 为wall time(墙上时钟),是系统时钟的时间戳(1970-01-01 00:00:00 UTC 后经过的浮点秒数)。

time.clock() 为该程序运行后CPU运行的浮点秒数。不包含sleep用时。

所以在统计程序运行用时时,应按照自身需求进行选用。

技术
今日推荐
下载桌面版
GitHub
百度网盘(提取码:draw)
Gitee
云服务器优惠
阿里云优惠券
腾讯云优惠券
华为云优惠券
站点信息
问题反馈
邮箱:[email protected]
QQ群:766591547
关注微信