python timeit模块

2018-06-18 00:43:02来源:未知 阅读 ()

新老客户大回馈,云服务器低至5折

 1 import timeit
 2 import math
 3 
 4 
 5 def myfun():
 6     for i in range(100):
 7         for j in range(2, 10):
 8             math.pow(i, 1/j)
 9 
10 timeitObj = timeit.Timer(stmt=myfun)
11 t1 = timeitObj.timeit(number=10000)
12 print(t1)  # 单位为秒
13 
14 t2 = timeitObj.repeat(number=10000, repeat=3)
15 print(t2)  # 单位为秒
16 
17 t3 = timeit.timeit(stmt=myfun, number=10000)
18 print(t3)
19 
20 t4 = timeit.repeat(stmt=myfun, number=10000, repeat=5)
21 print(t4)

 

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:爬虫之解析库-----re、beautifulsoup、pyquery

下一篇:sqlalchemy常用语法