Пожалуйста, помогите мне с этим кодом, если я ввожу правильный ответ, который равен \ '9' \ in user_input
, messagebox
, который я получаю, это "Вы проиграли", а не "Вы выиграли" .
Любая помощь будет оценена, спасибо всем.
from tkinter import *
from tkinter import messagebox
magic = str(9)
rt = Tk()
def roll():
if user_input == magic:
messagebox._show("Congratulation", "You Have Won!!")
else:
messagebox._show("Try Again", "You Have Lost!!")
label1 = Label(rt , text = "Enter Your Number Here: ").pack()
user_input = Entry(rt).pack()
btn1 = Button(rt, text = "Click", command = roll).pack()
rt.mainloop()