二、检测运行时间
检测运行时间
import time
def sum0fN2(n):
start = time.time()
theSum = 0
for i in range(1, n+1):
theSum = theSum + i
end = time.time()
return theSum, end - start
def sum0fN3(n):
start = time.time()
theSum = (n * (n+1)) / 2
end = time.time()
return theSum, end - start
for i in range(5):
print("Sum is %d required %10.7f seconds" % sum0fN3(10000))