I'm making an interface for my e-learning question which is on easy difficulty. is there anything wrong with the code? It keeps on saying there is an error on line 21. Whats the mistake?
import Tkinter
MathsEasyLevel1 = Tkinter.Tk()
MathsEasyLevel1.geometry("320x260")
MathsEasyLevel1.title("Mathematics Easy")
total = 0
getanswer = Tkinter.IntVar()
def userinput():
Answer1 = getanswer.get()
if Answer1 == 8 :
total = total + 1
else :
total = total
MathsEasyLevel1.withdraw()
MathsEasyLevel1.deiconify()
return
LabelName = Tkinter.Label (MathsEasyLevel1, text="Question 1", font("Impact",20)).grid(row=0,column=2,sticky="new")
LabelName = Tkinter.Label (MathsEasyLevel1, text="State the number of edges in a cube")
LabelName.pack()
TxtBoxName = Tkinter.Entry (MathsEasyLevel1, textvariable= getanswer)
TxtBoxName.pack()
MathsEasyLevel2 = Tkinter.Tk()
MathsEasyLevel2.geometry("320x260")
MathsEasyLevel2.title("Mathematics Easy")
MathsEasyLevel2.withdraw()
BtnName = Tkinter.Button (MathsEasyLevel1, text="Proceed", command=userinput).pack()