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

Розробити програму, за допомогою якої у головному вікні відображаються такі об’єкти: прапорці із назвами погодних явищ (Дощ, Сніг, Вітер, Сонце, тепло, Холодно), кнопка із назвою “Погода сьогодні” і об’єкт-список, який виводить перелік погодних явищ сьогодні. У списку можна вибрати один рядок.
В Python

Ответы

Ответ дал: slonce70
1

Простий код:

import tkinter as tk

root = tk.Tk()

root.title("Погода сьогодні")

weather_options = ["Дощ", "Сніг", "Вітер", "Сонце", "Тепло", "Холодно"]

weather_var = tk.StringVar(value=weather_options[0])

for option in weather_options:

   tk.Radiobutton(root, text=option, variable=weather_var, value=option).pack()

def show_weather():

   selected_weather = weather_var.get()

   listbox.delete(0, tk.END)

   listbox.insert(tk.END, selected_weather)

tk.Button(root, text="Погода сьогодні", command=show_weather).pack()

listbox = tk.Listbox(root)

listbox.pack()

root.mainloop()

Приложения:
Вас заинтересует