python3可以运行python2的代码吗,python3.7如何运行代码
注:程序执行时间=cpu时间io时间睡眠或等待时间
方法1:
Python标准库文档建议尽可能使用time.clock()。
只计算程序运行CPU的时间,返回值是浮点数。
导入时间
开始=时间.时钟(
#在中间写一个代码块
end=time.clock(
打印(运行时间:% s秒)%(结束-开始)))))))。
执行结果:
运行时间:2.26660703157秒
Time.clock()返回自程序启动或第一次调用clock)以来的CPU时间。这与系统记录具有相同的准确性。返回的也是浮点型。这里是CPU的执行时间。
方法二:
这个方法包含了其他程序使用CPU的时间,返回值是一个浮点数。
导入时间
开始=时间.时间(
#在中间写一个代码块
end=time.time(
打印(运行时间:% s秒)%(结束-开始)))))))。
执行结果:
运行时间:4.90400004387秒
Time.time()获取纪元后的当前时间(秒)。如果系统时钟提供它们,可能有几分之一秒。此位置返回浮点类型。这里得到的也是程序的执行时间。
方法三:
这个方法包括其他程序使用CPU的时间。
导入日期和时间
start=日期时间.日期时间.现在(
#在中间写一个代码块
end=日期时间.日期时间.现在(
(打印(运行时间:% s秒)%(结束-开始))))652
执行结果:
运行时间:03360036486
Datetime.datetime.now))获取当前日期。程序运行后,这样得到的时间值就是程序的运行时间。
方法4:
在Unix系统上,建议使用time.time(在Windows系统上,使用time.clock)
为了实现跨平台的准确性,请使用timeit.default_timer(
导入时间it
start=timeit.default_timer(
#在中间写一个代码块
end=timeit.default_timer(
打印(运行时间:% s秒)%(结束-开始)))))))。
执行结果:
运行时间:2.31757675399秒
结束了。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。