知行编程网知行编程网  2022-12-30 12:00 知行编程网 隐藏边栏  2 
文章评分 0 次,平均分 0.0
导语: 本文主要介绍了关于如何在python开发时计算函数运行时间?的相关知识,希望可以帮到处于编程学习途中的小伙伴

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)



如果要测试代码段,可以按照上面整理的时间测试代码段的内容,直接套用,在编程中运行,看看对自己写代码有没有帮助。

~如果还想了解更多内容,点击进入



本文为原创文章,版权归所有,欢迎分享本文,转载请保留出处!

知行编程网
知行编程网 关注:1    粉丝:1
这个人很懒,什么都没写
扫一扫二维码分享