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

Рівень 3-4 (7-12 балів)

Створити вікно з характеристиками на Ваш вибір Створити кнопку з характеристиками:

• Текст на кнопці «Улюблена тварина

• Фоновий колір кнопки #006400

• Колір тексту на Ваш вибір

• Висота шрифту - 18

Створити кнопку з характеристиками:

• Текст на кнопці «Улюблена рослина»
• Фоновий колір кнопки на Ваш вибір
• Колір тексту на Ваш вибір
• Висота шрифту - 18

Створити два надписи з інформацією про тварина і рослину (всі характеристики на Ваш вибір)

Кілька рядків інформації.

Запрограмувати, щоб при натиснені на кнопку про тварину з'являлася інформація про тварину і аналогічно про рослину

Ответы

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

Відповідь:

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()

Приложения:
Похожие вопросы