导语:
本文主要介绍了关于如何在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)
如果要测试代码段,可以按照上面整理的时间测试代码段的内容,直接套用,在编程中运行,看看对自己写代码有没有帮助。
~如果还想了解更多内容,点击进入
。
本文为原创文章,版权归知行编程网所有,欢迎分享本文,转载请保留出处!
你可能也喜欢
- ♥ 新手必看的函数参数12/31
- ♥ 什么是 python 混淆矩阵()11/18
- ♥ 如何在终端中打开 Python 文件09/10
- ♥ 超详细的python测评问答09/28
- ♥ Python安装第三方模块的方法12/01
- ♥ 如何优化python中请求的接口调用10/28
内容反馈