LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1659|回复: 3

python里怎么测试一个函数的运行时间?

[复制链接]
发表于 2004-12-20 21:58:00 | 显示全部楼层 |阅读模式
比如一个算10000的阶乘的函数,我想知道它用了多长时间,怎么办?
发表于 2004-12-22 14:00:46 | 显示全部楼层
试试resource模块

参考以下贴子:
http://www.ringkee.com/forum/t_show?topic_id=47&forum_id=2
发表于 2004-12-26 17:13:13 | 显示全部楼层
以下是我写的小程序,请指教
import time
def factorial(n):
    if (n == 0) or (n == 1):
        return 1
    else:
        return factorial(n-1)

def howLong():
    start = time.time()
    factorial(10000)
    how_long = time.time() - start
    print how_long
howLong()
发表于 2004-12-26 17:16:37 | 显示全部楼层
没想到回复了就没有缩进了,不好
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表