• Предмет: Информатика
  • Автор: nastyakotasova
  • Вопрос задан 4 месяца назад

Створіть новий файл Python та вікно з розмірами 600х600 пікселів зеленого кольору з забороною змінювати розміри вікна. Створіть дві кнопки із текстами "Кнопка №1" та "Кнопка №2" відповідно Розмістіть їх в довільних місцях. При натисканні Button-1 на кнопку №1 відбудуться зміни: назва вікна - Ваше прізвище та ім'я, колір вікна стане світло блакитним. . При натисканні Button-3 на кнопку №2: вікно стане світло жовтого кольору та внизу вікна з'явиться напис з текстом "Вітаю! Ви виконали завдання!" синім кольором Arial 20.​

Ответы

Ответ дал: timacovartem1
0

Ось приклад коду Python, який виконує описані вимоги:

import tkinter as tk

# Створюємо вікно з розмірами 600x600 та забороною змінювати його розмір

root = tk.Tk()

root.title("Python Task")

root.geometry("600x600")

root.resizable(False, False)

# Змінюємо колір фону вікна на зелений

root.configure(bg="green")

# Створюємо кнопки

button1 = tk.Button(root, text="Кнопка №1")

button2 = tk.Button(root, text="Кнопка №2")

# Розміщуємо кнопки в довільних місцях

button1.place(x=100, y=100)

button2.place(x=400, y=100)

# Функція, яка буде виконуватися при натисканні на кнопку №1

def on_button1_click():

   root.title("Smith John") # Змінюємо назву вікна

   root.configure(bg="light blue") # Змінюємо колір фону вікна на світло блакитний

# Функція, яка буде виконуватися при натисканні на кнопку №2

def on_button2_click():

   root.configure(bg="light yellow") # Змінюємо колір фону вікна на світло жовтий

   label = tk.Label(root, text="Вітаю! Ви виконали завдання!", font=("Arial", 20), fg="blue") # Створюємо напис з текстом

   label.pack(side="bottom") # Розміщуємо напис з текстом внизу вікна

# Додаємо обробники подій для кнопок

button1.configure(command=on_button1_click)

button2.configure(command=on_button2_click)

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

root.mainloop()

Після запуску цього коду ви повинні побачити вікно з двома кнопками, і коли ви натискаєте на кнопку №1, назва вікна змінюється на "Smith John" та колір фону стає світло блакитним, а коли ви натискаєте на кнопку №2, колір фону стає світло жовтим, і внизу вікна з'являється напис з текстом "Вітаю! Ви виконали завдання!" синім кольором Arial 20.

Вас заинтересует