Предмет: Информатика, автор: baarbaris

Додати всі місяці року і підшукати прислів’я про кожний місяць
в пайтон
терміново! через Radiobutton(як для 8 класу!)

Приложения:

Ответы

Автор ответа: slonce70
1

import tkinter as tk

root = tk.Tk()

root.geometry("400x400")

label1 = tk.Label(root, text="Анкета", font=("Arial", 24), fg="red")

label1.pack()

label2 = tk.Label(root, text="Коли ви народилися?!", font=("Arial", 14))

label2.pack()

months = ['Січень', 'Лютий', 'Березень', 'Квітень', 'Травень', 'Червень',

         'Липень', 'Серпень', 'Вересень', 'Жовтень', 'Листопад', 'Грудень']

sayings = ["У січні вночі панують сови та сичі.",

          "Як лютий не лютуй, а на весну брів не хмур",

          "Березень березовим віником зиму вимітає, а весну в гості запрошує.",

          "Квітневий сніг такий, як жіночий плач.",

          "Травень ліси одягає – літа в гості чекає.",

          "Коли червень медовий, то рік не вельми хлібовий.",

          "Липень на двір зазирнув — пора серпи гострити.",

          "У серпні спина мліє, а зерно спіє.",

          "Вересень весіллями багатий.",

          "У жовтні гріє ціп, а не піч.",

          "Листопад – ворота землі.",

          "Грудень землю грудить і хату студить."]

var = tk.StringVar(value=months[0])

def on_select(v):

   index = months.index(v)

   saying.set(sayings[index])

for month in months:

   rb = tk.Radiobutton(root, text=month, variable=var,

                       value=month, command=lambda: on_select(var.get()))

   rb.pack(anchor='w')

saying = tk.StringVar(value=sayings[0])

label = tk.Label(root, textvariable=saying)

label.pack()

root.mainloop()

Похожие вопросы
Предмет: География, автор: frolova0lox