from tkinter import *
from tkinter.messagebox import *
def click(event):
a = int(entry_a.get())
b = int(entry_b.get())
result = a * (4 * b - a)
showinfo("Поле", result)
root = Tk()
root.geometry("400x300")
label_name = Label(text="С. Ричко Марія")
label_a = Label(text="Введіть значення змінної a:")
entry_a = Entry()
label_b = Label(text="Введіть значення змінної b:")
entry_b = Entry()
label_task = Label(text="a * (4 * b – a)")
button = Button(text="Розрахувати")
button.bind(" ", click)
button.pack()
label_name.pack()
label_a.pack(pady=10)
entry_a.pack()
label_b.pack(pady=10)
entry_b.pack()
label_task.pack(pady=10)
root.mainloop()
Ответы
Ответ дал:
0
Ответ: from tkinter import *
from tkinter.messagebox import *
def click(event=None):
a = int(entry_a.get())
b = int(entry_b.get())
result = a * (4 * b - a)
showinfo("Поле", result)
root = Tk()
root.geometry("400x300")
label_name = Label(text="С. Ричко Марія")
label_a = Label(text="Введіть значення змінної a:")
entry_a = Entry()
label_b = Label(text="Введіть значення змінної b:")
entry_b = Entry()
label_task = Label(text="a * (4 * b – a)")
button = Button(text="Розрахувати", command=click) # Виправлено: додано параметр `command` для виклику функції `click` при натисканні кнопки
button.pack()
label_name.pack()
label_a.pack(pady=10)
entry_a.pack()
label_b.pack(pady=10)
entry_b.pack()
label_task.pack(pady=10)
root.mainloop()
Объяснение:
Вас заинтересует
1 год назад
1 год назад
1 год назад
3 года назад
3 года назад
8 лет назад