Python如何计算语句执行时间
这篇文章主要介绍了Python如何计算语句执行时间,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
魔法命令
In[1]:
#%time对单个语句执行时间计时用法放在需要计算的语句前面 %timesum(range(1000))
Walltime:0ns
Out[1]:
499500
In[2]:
#这个操作很快,可以用%timeit计算,该命令重复计算很多次以得到更精确的时间,重复次数自动调整 %timeitsum(range(1000)) 34.2µs±710nsperloop(mean±std.dev.of7runs,10000loopseach)
In[9]:
%%time#测试中该行代码只能放在最上方,否者会报错,原因不明 total=0 foriinrange(1000): forjinrange(1000): total+=i*(-1)**j #两个命令均可以通过%%放于代码最上方,计算多行代码的执行时间
Walltime:1.01s
In[7]:
Walltime:996µs
In[]:
time.sleep(1)#休息1秒再执行下一条命令
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持毛票票。
声明:本文内容来源于网络,版权归原作者所有,内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:czq8825#qq.com(发邮件时,请将#更换为@)进行举报,并提供相关证据,一经查实,本站将立刻删除涉嫌侵权内容。