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

Код в python Довідник геометричних фігур з синім фоном та обясненням

Ответы

Автор ответа: Stephan2
0

import tkinter as tk

# Створення головного вікна

root = tk.Tk()

root.title("Довідник геометричних фігур")

root.configure(bg="blue")  # Встановлення синього фону

# Функція для обробки вибору фігури

def select_figure(figure):

   explanation = ""  # Змінна для зберігання об'яснення

   if figure == "Квадрат":

       explanation = "Квадрат - геометрична фігура з чотирма однаковими сторонами і чотирма прямими кутами."

   elif figure == "Коло":

       explanation = "Коло - геометрична фігура, утворена всіма точками на площині, розташованими на однаковій відстані від центра."

   elif figure == "Трикутник":

       explanation = "Трикутник - геометрична фігура з трьома сторонами і трьома кутами."

   # Виведення об'яснення у вікні

   explanation_label.configure(text=explanation)

# Створення вибірки фігур

figure_list = ["Квадрат", "Коло", "Трикутник"]

# Створення мітки для об'яснення

explanation_label = tk.Label(root, text="", bg="blue", fg="white", font=("Arial", 12))

explanation_label.pack(pady=20)

# Створення кнопок для вибору фігур

for figure in figure_list:

   button = tk.Button(root, text=figure, font=("Arial", 16), command=lambda f=figure: select_figure(f))

   button.pack(pady=10)

# Запуск головного циклу програми

root.mainloop()

Похожие вопросы