• 计算Python程序执行时间


    在计算Python程序运行时间中有比较常见的三种方法。

    法一:利用time模块的time方法

    1 import time
    2 start_time=time.time()#记录程序开始执行的当前时间
    3 for i in range(10):
    4     print(i)
    5 time.sleep(1)
    6 stop_time=time.time()#记录执行结束的当前时间
    7 func_time=stop_time-start_time#得到中间功能的运行时间
    8 print("func is running %s s"%func_time)

    法二:利用time模块clock方法

    1 import time
    2 start_time=time.clock()#记录程序开始第一次调用CPU的时间
    3 for i in range(10):
    4     print(i)
    5 time.sleep(1)
    6 stop_time=time.clock()#记录执行结束再次调用CPU的时间
    7 func_time=stop_time-start_time#得到中间功能的运行时间
    8 print("func is running %s s"%func_time)

    法三:利用datetime模块的date.now()方法

    1 import datetime
    2 import time
    3 start_time=datetime.datetime.now()#记录程序开始执行的当前时间
    4 for i in range(10):
    5     print(i)
    6 time.sleep(1)
    7 stop_time=datetime.datetime.now()#记录执行结束的当前时间
    8 func_time=stop_time-start_time#得到中间功能的运行时间
    9 print("func is running %s s"%func_time)
  • 相关阅读:
    解析url
    初学react
    移动端判断用户滑动方向
    冒泡排序、快速排序、数组去重
    Angular Material主题配置
    reset()方法的使用、jq下面reset()的正确使用方法
    conts、var 、let的区别
    NLP
    mybatis的执行流程
    PHP递归算法示例:打印无限级数组元素的值
  • 原文地址:https://www.cnblogs.com/kowloon/p/8761712.html
Copyright © 2020-2023  润新知