import tkinter as tk
panel = tk.Tk()
num = 42
lbl1 = tk.Label(panel, text = str(num))
假设我有这样一个函数和按钮:
def increase():
lbl1.configure(text = str(num+1))
btn = tk.Button(panel, text = 'Increase', command = increase)
panel.mainloop()
按下按钮时,此按钮将使标签编号增加1。但是,在按钮完全不起作用之前,这只起作用一次。我怎样才能使每次按下按钮,数字都增加1?你知道吗
因为num总是43岁
您从未保存
num
的增量值。你知道吗相关问题 更多 >
编程相关推荐