方法一
from tkinter import *
def btn_click():
global msg_on
if msg_on == False:
msg_on = True
x.set("你好呀")
else:
msg_on =False
x.set("")
root=Tk()
root.title("变量1")
msg_on=False
x=StringVar()
label=Label(root,textvariable=x,
bg="lightyellow",fg="blue",
font="Verdana 16 bold",
width=25,height=2)
label.pack()
btn=Button(root,text="点点看",command=btn_click)
btn.pack()
root.mainloop()
方法二
from tkinter import *
def btn_click():
if x.get() =="":
x.set("你好呀")
else:
x.set("")
root=Tk()
root.title("变量2")
x=StringVar()
label=Label(root,textvariable=x,
bg="lightyellow",fg="blue",
font="Verdana 16 bold",
width=25,height=2)
label.pack()
btn=Button(root,text="点点看",command=btn_click)
btn.pack()
root.mainloop()