ДАМ 50 БАЛОВ
Рівень 3-4 (7-12 балів)
Створити вікно з характеристиками на Ваш вибір Створити кнопку з характеристиками:
• Текст на кнопці «Улюблена тварина
• Фоновий колір кнопки #006400
• Колір тексту на Ваш вибір
• Висота шрифту - 18
Створити кнопку з характеристиками:
• Текст на кнопці «Улюблена рослина»
• Фоновий колір кнопки на Ваш вибір
• Колір тексту на Ваш вибір
• Висота шрифту - 18
Створити два надписи з інформацією про тварина і рослину (всі характеристики на Ваш вибір)
Кілька рядків інформації.
Запрограмувати, щоб при натиснені на кнопку про тварину з'являлася інформація про тварину і аналогічно про рослину
Answers & Comments
Ответ:
import tkinter as tk
def show_animal_info():
animal_info = "Тут інформація про вашу улюблену тварину"
animal_label.config(text=animal_info)
def show_plant_info():
plant_info = "Тут інформація про вашу улюблену рослину"
plant_label.config(text=plant_info)
# Створення вікна
window = tk.Tk()
window.title("Моє вікно")
window.geometry("400x300")
# Створення кнопок
animal_button = tk.Button(window, text="Улюблена тварина", command=show_animal_info, bg="#006400", fg="white", font=("Arial", 18))
animal_button.pack(pady=10)
plant_button = tk.Button(window, text="Улюблена рослина", command=show_plant_info, bg='lime', fg='white', font=("Arial", 18))
plant_button.pack(pady=10)
# Створення надписів
animal_label = tk.Label(window, text="", font=("Arial", 12))
animal_label.pack(pady=10)
plant_label = tk.Label(window, text="", font=("Arial", 12))
plant_label.pack(pady=10)
# Запуск головного циклу вікна
window.mainloop()