Python计算程序段时间
在百度知道里看到“Python里怎么计算程序段执行的时间”,我也好奇,从C语言的思维,我首先想到是time,我就百度time,发现Python自带的time模块,里面有两个函数可以粗略的计算:time()和clock()函数
1、Time函数返回的是当前戳函数,所以只需只要
<span style="font-family:Microsoft YaHei;font-size:14px;">import time
def fun(x):
sum = 0;
i= 1;
while(i < x):
sum += i
i += 1
return sum
x1 = time.time()
fun(10000)
x2 = time.time()
print x2-x1</span>
2、clock函数比较直接, 该函数有两个功能:
在第一次调用的时候,返回的是程序运行的实际时间;
以第二次之后的调用,返回的是自第一次调用后,到这次调用的时间间隔
如下例子
<span style="font-family:Microsoft YaHei;font-size: