|  | 
 
 发表于 2018-4-15 21:05:37
|
显示全部楼层 
| import time as t 
 class MyTimer():
 def __int__(self):
 self.prompt = '未开始计时!'
 self.lasted=[]
 self.begin = 0
 self.end = 0
 
 def __str__(self):
 return self.prompt
 
 __repr__ = __str__
 
 # 开始计时
 def start(self):
 self.begin = t.localtime()
 print('计时开始...')
 
 #停止计时
 def stop(self):
 self.end = t.localtime()
 self._calc()
 print('计时结束!')
 
 #内部方法,计算运行时间
 def _calc(self):
 self.lasted =[]
 self.prompt = '总共运行了'
 for index in range(6):
 self.lasted.apppend(self.end[index] - self.begin[index])
 self.prompt += str(self.lasted[index])
 求解 为啥运行不了
 | 
 |