当前位置: 首页 > 图灵资讯 > 行业资讯> 如何在python开发时计算函数运行时间?

如何在python开发时计算函数运行时间?

来源:图灵python
时间: 2024-10-31 15:11:30

我们在制作python开发时,学会计算代码运行时间,是非常有意义的,一般我们都强调高效运转,这只是使用测试时间的其中之一方式,还有时候,我们要去检测已经编写好的内容,需要使用利用计算时间,来去找下有哪些不能连贯的瓶颈,好啦,上面已经交代清楚使用学习本章内容的意义,下面就让我们好好学习下吧。

两大类方法进行代码时间测量:

lTimeit

lProfile

下面是实现代码流程方法:

importtime
#定义一个timer计时器
deftimer(fn,a,b):
#代码运行之前,获取一下时间
start=time.time()#time模块里的time方法,可以获取当前时间的时间戳
fn(a,b)#fn传过来函数名,加()调用此函数
end=time.time()
print(end-start)
returnend-start

#定义一个函数
defsum1(a,b):
x=0
foriinrange(a,b):
x+=i
returnx
#调用函数返回值用x接收
timer(sum1,1,1000000)

大家如果想要进行代码段测试的时候,就可以按照上述给大家整理的时间测试代码段内容,直接套用,到编程里跑一跑,看下对自己的代码编写是否有帮助哦~如果还想了解更多内容,点击进入python学习网