计时器运行报错求助
本帖最后由 bhunht 于 2022-4-7 17:37 编辑代码
import time as t
class MyTimer():
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 rang(6):
self.lasted.append(sefl.end - self.begin)
self.prompt += str(self.lasted)
print(self.prompt)
运行结果
t1 = MyTimer()
t1.start
<bound method MyTimer.start of <__main__.MyTimer object at 0x00000221127F5D50>>
代码抄小甲鱼的,运行报红色这段提示是什么原因?
本帖最后由 isdkz 于 2022-4-7 17:46 编辑
这不是报错,这只是输出了 start 方法的地址,要加个括号才是调用
t1 = MyTimer()
t1.start() isdkz 发表于 2022-4-7 17:39
这不是报错,这只是打印出 start 方法的地址,要加个括号才是调用
t1 = MyTimer()
又被细节上了一课,谢谢大佬
页:
[1]