我无法弄清楚为什么我的计时器在运行时没有达到零。我试图让窗口在 a=0 时关闭,但一直减少到负数,为什么?这是我的代码
def close_timer(self):
global a
a = float(a - 0.1)
self.labeltext.set(str(("%.1f" % (a))))
a = float(a)
print a
print (a == 0)
if a == 0:
self.canvas.after(100)
self.root.destroy()
self.root.after(100,self.close_timer)