python基础篇15-计算方法执行时间

1、方法一
  #python 的标准库手册推荐在任何情况下尽量使用time.clock().
  #只计算了程序运行CPU的时间,返回值是浮点数
  import time
  start =time.clock()
  #中间写上代码块
  end = time.clock()
  print('Running time: %s Seconds'%(end-start))
  #运行结果如下:
    Running time: 2.26660703157 Seconds

2、方法二
  #该方法包含了其他程序使用CPU的时间,返回值是浮点数
  import time
  start=time.time()
  #中间写上代码块
  end=time.time()
  print('Running time: %s Seconds'%(end-start))
  #运行结果:
    Running time: 4.90400004387 Seconds

3、方法三
  #该方法包含了其他程序使用CPU的时间
  import datetime
  start=datetime.datetime.now()
  #中间写代码块
  end=datetime.datetime.now()
  print('Running time: %s Seconds'%(end-start))
  #运行结果:
    Running time: 0:00:02.412000 Seconds

4、方法四
  #在 Unix 系统中,建议使用 time.time(),在 Windows 系统中,建议使用 time.clock()
  #实现跨平台的精度性可以使用timeit.default_timer()
  import timeit
  start=timeit.default_timer()
  #中间写代码块
  end=timeit.default_timer()
  print('Running time: %s Seconds'%(end-start))
  #运行结果:
    Running time: 2.31757675399 Seconds

 

posted @ 2020-01-09 10:38  为你编程  阅读(269)  评论(0编辑  收藏  举报