-1
我有这个python script.I找不到我犯了什么错误。任何人都可以告诉我我在这个程序中犯了什么错误?python tkinter Radiobutton
from tkinter import *
root=Tk()
v=IntVar()
s=IntVar()
def sel():
x=v.get()
if x==1:
l2.config(text="correct")
else:
l2.config(text="wrong")
z=s.get()
if z==1:
l3.config(text="correct")
else:
l3.config(text="wrong")
l=Label(root,text="what is 2 + 2 ?")
l.pack(anchor=W)
R1=Radiobutton(root,text="4",variable=v,value=1)
R1.pack(anchor=W)
R2=Radiobutton(root,text="5",variable=v,value=2)
R2.pack(anchor=W)
l2=Label(root)
l2.pack()
l2=Label(root,text="what is 5 + 9?")
l2.pack(anchor=W)
R3=Radiobutton(root,text="14",variable=s,value=1)
R3.pack(anchor=W)
R4=Radiobutton(root,text="5",variable=s,value=2)
R4.pack(anchor=W)
l3=Label(root)
l3.pack()
root.mainloop()
什么是你的计划的目标是什么? –
我想在每个问题后打印标签“写/错”..但它不打印当我点击单选按钮 – Satish17
为什么你认为单选按钮知道单击时要调用哪个函数? –