gpt4 book ai didi

python实现简单的计时器功能函数

转载 作者:qq735679552 更新时间:2022-09-29 22:32:09 27 4
gpt4 key购买 nike

CFSDN坚持开源创造价值,我们致力于搭建一个资源共享平台,让每一个IT人在这里找到属于你的精彩世界.

这篇CFSDN的博客文章python实现简单的计时器功能函数由作者收集整理,如果你对这篇文章有兴趣,记得点赞哟.

本文实例讲述了python实现简单的计时器功能函数。分享给大家供大家参考。具体如下:

此函数通过python实现了一个简单的计时器动能:

  1. ''' Simple Timing Function. 
  2. This function prints out a message with the elapsed time from the 
  3. previous call. It works with most Python 2.x platforms. The function 
  4. uses a simple trick to store a persistent variable (clock) without 
  5. using a global variable. 
  6. ''
  7. import time 
  8. def dur( op=None, clock=[time.time()] ): 
  9.   if op != None: 
  10.     duration = time.time() - clock[0] 
  11.     print '%s finished. Duration %.6f seconds.' % (op, duration) 
  12.   clock[0] = time.time() 
  13. # Example 
  14. if __name__ == '__main__'
  15.   import array 
  16.   dur()  # Initialise the timing clock 
  17.   opt1 = array.array('H'
  18.   for i in range(1000): 
  19.     for n in range(1000): 
  20.       opt1.append(n) 
  21.   dur('Array from append'
  22.   opt2 = array.array('H'
  23.   seq = range(1000) 
  24.   for i in range(1000): 
  25.     opt2.extend(seq) 
  26.   dur('Array from list extend'
  27.   opt3 = array.array('H'
  28.   seq = array.array('H', range(1000)) 
  29.   for i in range(1000): 
  30.     opt3.extend(seq) 
  31.   dur('Array from array extend'
  32. # Output: 
  33. # Array from append finished. Duration 0.175320 seconds. 
  34. # Array from list extend finished. Duration 0.068974 seconds. 
  35. # Array from array extend finished. Duration 0.001394 seconds. 

希望本文所述对大家的Python程序设计有所帮助.

最后此篇关于python实现简单的计时器功能函数的文章就讲到这里了,如果你想了解更多关于python实现简单的计时器功能函数的内容请搜索CFSDN的文章或继续浏览相关文章,希望大家以后支持我的博客! 。

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com