Рівень 3-4 (7-12 балів)
Створити вікно з характеристиками на Ваш вибір Створити кнопку з характеристиками:
• Текст на кнопці «Улюблена тварина
• Фоновий колір кнопки #006400
• Колір тексту на Ваш вибір
• Висота шрифту - 18
Створити кнопку з характеристиками:
• Текст на кнопці «Улюблена рослина»
• Фоновий колір кнопки на Ваш вибір
• Колір тексту на Ваш вибір
• Висота шрифту - 18
Створити два надписи з інформацією про тварина і рослину (всі характеристики на Ваш вибір)
Кілька рядків інформації.
Запрограмувати, щоб при натиснені на кнопку про тварину з'являлася інформація про тварину і аналогічно про рослину
Answers & Comments
Відповідь:
import tkinter as tk
def show_animal_info():
animal_label.config(text="Тварина: Кішка\n\nКіт— рід хижих ссавців родини котових.")
def show_plant_info():
plant_label.config(text="Рослина: Роза\n\nРід і культурна форма рослин родини трояндових")
window = tk.Tk()
window.title("Інформація про улюблену тварину та рослину")
window.geometry("300x300")
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="blue", fg="white", font=("Arial", 18))
plant_button.pack(pady=10)
animal_label = tk.Label(window, text="Тварина:", font=("Arial", 14), justify=tk.LEFT)
animal_label.pack(pady=10)
plant_label = tk.Label(window, text="Рослина:", font=("Arial", 14), justify=tk.LEFT)
plant_label.pack(pady=10)
window.mainloop()