今天完成老师的作业,需要统计排序算法中的运行时间,经过搜索,发现一个简单好用的方法,其他方法觉得有些麻烦,就没有实验。(开始学习Python中)
代码如下:
import time
start = time.clock()
end = time.clock()
print('Running time: %s Seconds' % (end - start))
代码拆解:
# 引入time包
import time
# 此处用在要统计运行时间代码的前面
# start为变量,可以更改名字,不过start简单易懂好记,一般都使用start
start = time.clock()
# 此处用在统计的代码最后
# end同start的理由
end = time.clock()
# 最后输出时间(即end-start),其中前面的%意为格式化输出
print('Running time: %s Seconds' % (end - start))
# 完成,可直接用在代码中