Python计算程序运行时间
2017-09-16 19:38
671 查看
方法1
import datetime def func(arg): #print(arg) if arg == 1: return 1 else: result = arg+func(arg-1) #print("-->>",result) return result last_time = datetime.datetime.now() ret = func(990) print("阶乘结果:",ret) current_time = datetime.datetime.now() print("耗时: {}".format((current_time-last_time).seconds))
import datetime def func(arg): #print(arg) if arg == 1: return 1 else: result = arg+func(arg-1) #print("-->>",result) return result last_time = datetime.datetime.now() ret = func(990) print("阶乘结果:",ret) current_time = datetime.datetime.now() print("耗时: {}".format(current_time-last_time))
方法 2
import time def func(arg): #print(arg) if arg == 1: return 1 else: result = arg+func(arg-1) #print("-->>",result) return result last_time = time.time() ret = func(990) print("阶乘结果:",ret) current_time = time.time() print("耗时: {}".format(current_time-last_time))
方法3
import time def func(arg): #print(arg) if arg == 1: return 1 else: result = arg+func(arg-1) #print("-->>",result) return result last_time = time.clock() ret = func(990) print("阶乘结果:",ret) current_time = time.clock() print("耗时: {}".format(current_time-last_time))
总结
方法1和方法2都包含了其他程序使用CPU的时间,是程序开始到程序结束的运行时间。方法3算只计算了程序运行的CPU时间
相关文章推荐
- Python计算程序运行时间
- python计算程序运行时间
- Python 计算程序运行时间
- Python计算程序运行时间的方法
- C、Java及Python中计算程序运行时间
- Python计算程序运行时间
- python计算程序开始到程序结束的运行时间和程序运行的CPU时间
- Python计算程序运行时间
- opencv for python (7) 计算中值滤波函数程序的运行时间,及简要解释中值滤波函数
- 如何用python计算程序的运行时间
- python程序运行时间-期权组合计算
- 三种计算Python的代码块或程序的运行时间的方法比较
- 通过计算python执行时间,来提升程序的运行效率
- python用time函数计算程序运行时间
- Python程序运行时间计算
- Python计算程序运行时间的方法
- python计算程序运行时间
- 计算Python的代码块或程序的运行时间
- 计算Python的代码块或程序的运行时间
- Python 计算程序运行时间