python实现简单的计时器功能函数
作者:chongq 时间:2023-02-13 08:33:55
本文实例讲述了python实现简单的计时器功能函数。分享给大家供大家参考。具体如下:
此函数通过python实现了一个简单的计时器动能:
''' Simple Timing Function.
This function prints out a message with the elapsed time from the
previous call. It works with most Python 2.x platforms. The function
uses a simple trick to store a persistent variable (clock) without
using a global variable.
'''
import time
def dur( op=None, clock=[time.time()] ):
if op != None:
duration = time.time() - clock[0]
print '%s finished. Duration %.6f seconds.' % (op, duration)
clock[0] = time.time()
# Example
if __name__ == '__main__':
import array
dur() # Initialise the timing clock
opt1 = array.array('H')
for i in range(1000):
for n in range(1000):
opt1.append(n)
dur('Array from append')
opt2 = array.array('H')
seq = range(1000)
for i in range(1000):
opt2.extend(seq)
dur('Array from list extend')
opt3 = array.array('H')
seq = array.array('H', range(1000))
for i in range(1000):
opt3.extend(seq)
dur('Array from array extend')
# Output:
# Array from append finished. Duration 0.175320 seconds.
# Array from list extend finished. Duration 0.068974 seconds.
# Array from array extend finished. Duration 0.001394 seconds.
希望本文所述对大家的Python程序设计有所帮助。
标签:python,计时器,功能,函数
0
投稿
猜你喜欢
Centos7 mysql数据库安装及配置实现教程
2024-01-16 06:39:40
AJAX实现web页面中级联菜单的设计
2007-09-26 13:37:00
Python字符串hashlib加密模块使用案例
2023-08-02 12:06:24
教你一步步利用python实现贪吃蛇游戏
2023-09-21 13:23:27
Window下安装JDK1.8+Tomcat9.0.27+Mysql5.7.28的教程图解
2024-01-26 22:24:12
PHP convert_uudecode()函数讲解
2023-06-12 15:53:51
python通过smpt发送邮件的方法
2021-06-18 02:50:59
在ASP中使用SQL语句之9:表单操作
2007-08-11 13:18:00
python 实现批量xls文件转csv文件的方法
2023-08-29 10:25:26
pandas如何将表中的字符串转成数值型
2021-10-10 08:03:33
python读取excel数据绘制简单曲线图的完整步骤记录
2022-04-27 10:52:18
Python常用库推荐
2023-03-22 09:25:58
go获取协程(goroutine)号的实例
2024-05-29 22:07:21
微信小程序实现渐入渐出动画效果
2024-04-23 09:32:53
python脚本替换指定行实现步骤
2022-03-18 16:53:28
list视图方式设计浅析
2008-12-21 16:04:00
安装mysql8.0.11及修改root密码、连接navicat for mysql的思路详解
2024-01-17 14:11:18
JavaScript实现动态时钟效果
2024-04-16 10:27:04
keras中的loss、optimizer、metrics用法
2022-06-15 15:53:07
python查看数据类型的方法
2021-11-12 03:42:17