Tkinter I';我想和特金特做个小游戏

Tkinter I';我想和特金特做个小游戏,tkinter,Tkinter,我想用tkinter做一个小游戏。如果答案正确,将显示下一个问题以及答案按钮。如果答案是错误的,那么我不希望显示下一个问题和答案btton。我该怎么做?此外,如果回答错误,屏幕上将显示错误消息 def ans2(): q7 = e2.get() q8 = Label(root) q8.place(x=30, y=130) if str(q7) == "belfast": q28.configure(text=str("congrats! you got it ri

我想用tkinter做一个小游戏。如果答案正确,将显示下一个问题以及答案按钮。如果答案是错误的,那么我不希望显示下一个问题和答案btton。我该怎么做?此外,如果回答错误,屏幕上将显示错误消息

def ans2():

q7 = e2.get()
q8 = Label(root)
q8.place(x=30, y=130)
if str(q7) == "belfast":
q28.configure(text=str("congrats! you got it right!"))
q8.configure(text=str("2)What is the most widely spoken language in brazil?"))
else:
q28.configure(text=str("oops. you got it wrong."))

欢迎来到堆栈溢出

由于您提供的代码中缺少信息,我制作了这个工作示例

#示例
从tkinter进口*
从tkinter导入消息框
root=Tk()
def next():
全局ans_条目、计数
如果ans_entry.get()=键列表[计数]:
ques\u label.configure(text=ques\u list[count+1])
ans_条目。删除(0,结束)
计数+=1
其他:
messagebox.showinfo('不正确','对不起,您的答案不正确')
ques_list=['Enter hey','Enter hello','Enter hola']
key_list=['hey','hello','hola']
ques_label=标签(根)
ques_label.pack()
ans_条目=条目(根)
ans_entry.pack()
下一步按钮=按钮(根,文本=下一步,命令=下一步)
next_button.pack()
计数=0
ques\u label.configure(text=ques\u list[0])
root.mainloop()
我希望代码中的逻辑是不言自明的。除此之外,我还使用了
messagebox
来显示信息,可以找到更多信息。

请提供一个,以便我们更好地帮助您。