码迷,mamicode.com
首页 > 编程语言 > 详细

python 语句执行时间计算

时间:2019-11-21 22:48:01      阅读:126      评论:0      收藏:0      [点我收藏+]

标签:run   inner   python   ext   stream   imei   book   header   code   

In [1]:
#%time 对单个语句执行时间计时用法放在需要计算的语句前面
%time sum(range(1000))
Wall time: 0 ns
Out[1]:
499500
In [2]:
#这个操作很快,可以用%timeit计算,该命令重复计算很多次以得到更精确的时间,重复次数自动调整
%timeit sum(range(1000))
34.2 µs ± 710 ns per loop (mean ± std. dev. of 7 runs, 10000 loops each)
In [9]:
%%time#测试中该行代码只能放在最上方,否者会报错,原因不明
total=0
for i in range(1000):
  for j in range(1000):
  total+=i*(-1)**j
#两个命令均可以通过%%放于代码最上方,计算多行代码的执行时间
Wall time: 1.01 s
In [7]:
Wall time: 996 µs
In [ ]:
time.sleep(1)#休息1秒再执行下一条命令
 
 
 

python 语句执行时间计算

标签:run   inner   python   ext   stream   imei   book   header   code   

原文地址:https://www.cnblogs.com/Koi504330/p/11908835.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!