机械之心max 发表于 2018-5-21 22:14:45

Tkinter 组件中的问题 在注释后面

from tkinter import *

root =Tk()
GIRLS =[
    ("西施",1),
    ("王昭君",2),
    ("貂蝉",3),
    ("杨玉环",4)]
v = IntVar()
v.set(1) #这是什么意思

for girl,num in GIRLS:
    b=Radiobutton(root,text=girl,variable=v,value=num)
    b.pack(anchor=W)

mainloop()

ba21 发表于 2018-5-21 22:32:10

v = IntVar() #v 定义为IntVar类型变量
v.set(1) #给v赋值为1。 v.get() 获取v存储的值。
variable=v#使得控件Radiobutton跟v变量关联

机械之心max 发表于 2018-5-21 22:42:07

ba21 发表于 2018-5-21 22:32
v = IntVar() #v 定义为IntVar类型变量
v.set(1) #给v赋值为1。 v.get() 获取v存储的值。
variable=v# ...

十分感谢
页: [1]
查看完整版本: Tkinter 组件中的问题 在注释后面