python中的计时器timeit和repeat

2018-10-18  本文已影响0人  十块腹肌的小胡子

1. 时间表现形式

timestamp:时间戳,时间戳表示的是从1970年1月1日00:00:00开始按秒计算的偏移量

struct_time: 时间元组,共有九个元素组

format time: 格式化时间,已格式化的结构使时间更具可读性。包括自定义格式和固定格式

2. python中的计时器 timeit repeat

from timeit import timeit,repeat

def aabb():

s=0

    for iin range(10000):

s += I

t 1= timeit('aabb','from __main__ import aabb',number=100)

t 2= repeat('aabb','from __main__ import aabb',number=100,repeat=5)

print(t1,t2)

由于电脑永远都有其他程序也在占用着资源,你的程序不可能最高效的执行。所以一般都会进行多次试验(repeat),取最少的执行时间为真正的执行时间。

上一篇下一篇

猜你喜欢

热点阅读