|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
本帖最后由 555666777 于 2021-5-16 11:01 编辑
方法callback里的变量var不是局部变量吗?为啥不需要加global 就能影响全局变量啊?
import tkinter as *
def callback():
var.set('吹吧你,我才不信那')
root = TK()
frame1 = Frame(root)
frame2 = Frame(root)
var = StringVar()
var.set('下载内容有限制')
textLable = Lable(frame1,textvariable = var,justifyu = LEFT)
textLable.pack(side = LEFT)
photo = PhotoImage(file = '18.gif')
imLable = Lable(frame1,image = photo)
imLable.pack(side = RIGHT)
theButton = Button(frame2,text = '已满18岁', command = callback)
theButton.pack()
frame1.pack(padx = 10,pady = 10)
frame2.pack(padx = 10,pady = 10)
mainloop()
|
|