第一个完整的python代码(计时器)
来源:互联网 发布:2016年9月m2数据 编辑:程序博客网 时间:2024/06/08 10:58
import time as tclass MyTimer(): def __init__(self): self.unit=['年','月','天','小时','分钟','秒'] self.prompt="未开始计时。。。" self.lasted=[] self.begin=0 self.end=0 def __str__(self): return self.prompt __repr=__str__ def __add__(self,other): prompt="总共运行了" result=[] for index in range(6): result.append(self.lasted[index]+other.lasted[index]) if result[index]: prompt+=(str(result[index])+self.unit[index]) return prompt #开始计时 def start(self): self.begin=t.localtime() self.prompt="提示:请先调用stop()停止计时" print("计时开始。。。") #停止计时 def stop(self): if not self.begin: print("提示:请先调用start()进行计时") else : self.end=t.localtime() self._calc() print("计时结束。。。") ##内部方法,计算运行时间 def _calc(self): self.lasted=[] self.prompt="总共运行了" for index in range(6): self.lasted.append(self.end[index]-self.begin[index]) if self.lasted[index]: self.prompt+=(str(self.lasted[index])+self.unit[index]) print(self.prompt)
0 0
- 第一个完整的python代码(计时器)
- Python 初学——V_Rename(第一个完整的python程序)
- 第一个python代码
- 我的第一个python 代码
- 【学习心得】-第一个完整的三角类
- 【学习心得】-第一个完整的三角类
- ListView的第一个item完整显示
- 我的第一个完整程序
- NDK_JNI 第一个完整的 小DEMO
- 初识struts2,第一个完整的例子
- 完整的第一个后台selenium Demo
- 人生的第一个完整类
- ZeroMQ的第一个代码
- Hibernate的第一个代码
- Python的第一个程序
- Python的第一个程序
- python的第一个程序
- 用Python完成代码计时器
- 八个Docker的真实应用场景
- 1411: [ZJOI2009]硬币游戏【xjb找规律
- word大小写切换的快捷键
- cmake变量 试验
- eclipse maven 插件的安装和配置
- 第一个完整的python代码(计时器)
- MySQL数据库分表的3种方法
- 搭建maven nexus私服教程
- Eclipse创建Maven-Web项目及解决 jre版本和web.xml版本问题
- Quartz 并发/单线程
- 欢迎使用CSDN-markdown编辑器
- 尝试新思路——Select模型的另一种实现
- Android批量打包快速
- MTV台邀观众讲述爱情故事 众男星揭秘最美的她