• Предмет: Информатика
  • Автор: artembeskorovainyi20
  • Вопрос задан 4 месяца назад

tkinter помогите написать код задача на фото:

Приложения:

Ответы

Ответ дал: KnowledgeAssistant
0

Здравствуйте, попробуйте данный код, если выводит ошибку обратитесь в комментарий.


Вот данный код:
import tkinter as tk

root = tk.Tk()

root.title("Конфетный мастер")

def calculate():

   price = float(price_entry.get())

   money = float(money_entry.get())

   grams = int(money * 1000 / price)

   result_label.config(text="Можем купить {} гр конфет".format(grams))

price_label = tk.Label(root, text="Сколько стоит 1 кг конфет:")

price_entry = tk.Entry(root)

money_label = tk.Label(root, text="Сколько денег у вас есть:")

money_entry = tk.Entry(root)

calculate_button = tk.Button(root, text="Подсчитать", command=calculate)

result_label = tk.Label(root, text="")

price_label.grid(row=0, column=0)

price_entry.grid(row=0, column=1)

money_label.grid(row=1, column=0)

money_entry.grid(row=1, column=1)

calculate_button.grid(row=2, column=0, columnspan=2)

result_label.grid(row=3, column=0, columnspan=2)

root.mainloop()

Вас заинтересует