社区微信群开通啦,扫一扫抢先加入社区官方微信群
社区微信群
time.clock()
测量CPU时间,比较精准,通过比较程序运行前后的CPU时间差,得出程序运行的CPU时间。
EG:
time1 = time.clock()
time2 = time.clock()
diff_time = time2 - time1
print diff_time
time.time()
测量时钟时间,也就是通常的类似掐表计时。
EG:
# -*- coding:utf-8 -*-
time1 = time.time()
time2 = time.time()
diff_time = time2 - time1
print diff_time # 以秒为单位
timeit.timeit(stmt='pass', setup='pass', timer=<default timer>, number=1000000)
# ('函数','导入函数',timer,数量)
EG:
def func(max): for i in range(max): x = i**3 diff_time = timeit.timeit('func(100)','from __main__ import func',number = 1000)
print diff_time
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!