导语:
本文主要介绍了关于如何在python开发时计算函数运行时间?的相关知识,希望可以帮到处于编程学习途中的小伙伴
我们在制作
在开发python的时候,学习计算代码的运行时间是非常有意义的。一般来说,我们强调高效运作。这只是使用测试时间的方法之一。有时候,我们需要对写好的内容进行测试,需要使用计算时间来找出不连贯的瓶颈。好了,以上已经清楚的说明了使用和学习本章内容的意义。让我们仔细研究一下。
两大类方法进行代码
时间
测量:
l
Timeit
l
Profile
下面是实现代码流程方法:
import time
# 定义一个timer 计时器
def timer(fn, a, b):
# 代码运行之前,获取一下时间
start = time.time() # time模块里的time方法,可以获取当前时间的时间戳
fn(a, b) # fn传过来函数名,加()调用此函数
end = time.time()
print(end - start)
return end - start
# 定义一个函数
def sum1(a, b):
x = 0
for i in range(a, b):
x += i
return x
# 调用函数返回值用x接收
timer(sum1, 1, 1000000)
如果要测试代码段,可以按照上面整理的时间测试代码段的内容,直接套用,在编程中运行,看看对自己写代码有没有帮助。
~如果还想了解更多内容,点击进入
。
本文为原创文章,版权归知行编程网所有,欢迎分享本文,转载请保留出处!
你可能也喜欢
- ♥ scrapy不支持python3吗?11/02
- ♥ 如何使用 python 关键字12/19
- ♥ 如何在python中的doctest中嵌入源代码?12/28
- ♥ python如何引用变量09/03
- ♥ python主要是做什么的10/20
- ♥ python使用什么编译器09/08
内容反馈