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

ПОЖАЛУЙСТА ПОМОГИТЕ, ДАЮ 60 БАЛЛОВ
1. Створіть проект з вікном 650х450 пікселів, у якому розмістіть дві кнопки і напис. 2. Установіть такі значення властивостей першої кнопки: • колір символів білий; • ширина - 30 символів; висота 4 символи: • текст на кнопці Вікно проєкту. I • колір фону коричневий, 3. Установіть такі значення властивостей другої кнопки: • відступ від верхньої межі вікна- ширина - 10 символів. . 100 пікселів. відступ від лівої межі вікна 400 висота 1 символ: - • • колір фону - рожевий; пікселів. • колір символів червоний; . текст на кнопці Напис 4. Установіть такі значення властивостей напису: - 15 символів; • відступ від кнопки - 100 пікселів. текст у написі назва вашого ширина колір символів зелений; • шрифт символів Arial 18: класу. 5. Створіть обробник полії Click для першої кнопки, виконання якого встановить колір фону вікна - світло зелений, висоту вікна проекту 600 пікселів, ширину вікна проекту- 800 пікселів, висоту першої кнопки 2 символи, збільшить ширину другої кнопки на 10 символів, змінить шрифт символів першої кнопки на Calabri 16, a колір символів на ній на жовтий, зробить другу кнопку невидимою. 6. Створіть обробник події DbClick для другої кнопки, виконання якого встановить сірий колір фону напису, висоту напку 3 символи, збільшить ширину напису на 25 символів, установить колір символів тексту напису синій і виведе у наше текст «Ми вивчаемо мову програмування Python!» 7. Збережіть проект у папці d: Спільна у файлі з іменем Пр9 Прізвище.ру

Ответы

Автор ответа: abob334
1

Це звичайно не ідеал, але зійде

from tkinter import *

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

root = Tk()

root.title("Мій проект")

# Налаштування вікна

root.geometry("650x450")

root.configure(bg='lightblue')

# Створення першої кнопки

button1 = Button(root, text="Вікно проєкту", width=30, height=4, fg='white', bg='brown', font=("Arial", 18, 'bold'))

button1.pack(pady=20)

# Створення другої кнопки

button2 = Button(root, text="Напис", width=10, height=1, fg='red', bg='pink', font=("Arial", 18))

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

# Створення напису

label1 = Label(root, text="Назва вашого проекту", width=15, fg='green', bg='lightblue', font=("Arial", 18))

label1.place(x=100, y=200)

# Обробник події для першої кнопки

def button1_click():

   root.configure(bg='lightgreen', width=800, height=600)

   button1.config(height=2, font=("Calibri", 16), fg='yellow')

   button2.config(width=button2['width']+10, state=DISABLED)

button1.config(command=button1_click)

# Обробник події для другої кнопки

def button2_dbclick(event):

   label1.config(bg='gray', height=3, width=label1['width']+25, fg='blue', text="Ми вивчаємо мову програмування Python!")

button2.bind("<Double-Button-1>", button2_dbclick)

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

root.mainloop()

Похожие вопросы
Предмет: Английский язык, автор: alevsgf