Помогите пожалуйста с программой. Я хочу сделать игру угадай число в Tk.
моя программа должна загадать число в переменную nummber случайно от 1 до 5 я запускаю первую функцию
в 1 функции я расставляю все виджеты затем я запускаю вторую функцию.
Вторая функция отвечает за то что я записал число в строку и она проверяет соответсвует она числу в переменой
nummber если да то она выводит поздравление и если нет ошибку. Я не знаю куда нужно вставить 2 функцию в первую функцию.
root = Tk() root.title("угадай число") root.geometry("400x300") nummber = random.randint(1, 10) def que_one(): question = Label(root, text="угадай число от 1 до 10") btn = Button(root, text="Ответить!") answer = Entry() question.grid(row=0) answer.grid(row=1) btn.grid(row=2) def game_1(que_two): if answer.get().lower() == nummber: que_two() messagebox.showinfo("Поздравляю", "ты угадал") else: messagebox.showerror("Ошибка!", "Попробуй ещё раз") que_one() root.mainloop() если я пишу вот так в программе то выдает синтакс то-что я не правильно написал command [code python] root = Tk() root.title("угадай число") root.geometry("400x300") nummber = random.randint(1, 10) def que_one(): question = Label(root, text="угадай число от 1 до 10") btn = Button(root, text="Ответить!" command=(que_two)) answer = Entry() question.grid(row=0) answer.grid(row=1) btn.grid(row=2) def game_1(que_two): if answer.get().lower() == nummber: que_two() messagebox.showinfo("Поздравляю", "ты угадал") else: messagebox.showerror("Ошибка!", "Попробуй ещё раз") que_one() root.mainloop()[/code]