|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
- <div class="blockcode"><blockquote>import time as t
- class MyTimer():
- def __init__(self):
- self.lasted=[]
- self.starttime=0
- self.endtime=0
- self.mpt = "please start"
- self.unit = ["年","月","天","小时","分","秒"]
-
-
- def __str__(self):
- return self.mpt
-
- __repr__=__str__
- def start(self):
- self.starttime=t.localtime()
- print("开始计时")
- def end(self):
- if not self.starttime:
- print("请先调用starttime")
- else:
- self.endtime=t.localtime()
- self.cal()
- print("结束计时")
- def cal(self):
- self.mpt=""
- for i in range(6):
- temp = self.endtime[i]-self.starttime[i]
- self.lasted.append(temp)
- if self.lasted[i]:
- self.mpt+=str(self.lasted[i])+str(self.unit[i])
- return self.mpt
-
复制代码
|
|