Как сделать, чтобы кнопка работала без написания ответа на них?

Чтобы кнопка работала без написания ответа на нее в Python, вам необходимо использовать обработчик событий для кнопки. Обработчик событий - это функция, которая будет вызываться при нажатии на кнопку. В функции обработчика вы можете добавить логику, которая будет выполняться при нажатии на кнопку.

Вот пример кода, который показывает, как сделать кнопку работающей без написания ответа на нее:

import tkinter as tk

def button_click():
    # добавьте здесь логику, которая будет выполняться при нажатии на кнопку
    print("Кнопка была нажата!")

root = tk.Tk()

button = tk.Button(root, text="Нажми меня", command=button_click)
button.pack()

root.mainloop()

В этом примере мы создаем окно с помощью модуля tkinter. Затем мы создаем кнопку с помощью класса Button и передаем текст "Нажми меня" в параметр text.

Наиболее важной частью является передача функции button_click в параметр command. Эта функция будет вызываться при нажатии на кнопку.

Внутри функции button_click() вы можете добавить любую логику, которую хотите выполнять при нажатии на кнопку. В приведенном выше примере мы просто печатаем сообщение, что кнопка была нажата, но вы можете добавить любой код, который вам нужен.

Наконец, мы вызываем функцию mainloop() для запуска главного цикла обработки событий и отображения нашего окна.

При запуске этого кода вы увидите окно с кнопкой "Нажми меня". При каждом нажатии на кнопку будет вызываться функция button_click() и будет выводиться сообщение "Кнопка была нажата!" в консоль. Вы можете изменить логику внутри функции button_click() дополнительно на свое усмотрение.