-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
爲什麼你認爲單選按鈕知道單擊時要調用哪個函數? –