Создайте проект, в котором в результате события Click для надписи будет установлен коричневый цвет фона и текст в надписи изменится на "Мой проект", а в результате события MouseMove для надписи увеличится ширина и высота надписи на 3 символа.
Для создания проекта необходимо использовать графический интерфейс пользователя (GUI) и библиотеку Tkinter в Python. Вот пример кода, который реализует указанный функционал:
Answers & Comments
Verified answer
Для создания проекта необходимо использовать графический интерфейс пользователя (GUI) и библиотеку Tkinter в Python. Вот пример кода, который реализует указанный функционал:
import tkinter as tk
class MyProject:
def __init__(self, master):
self.master = master
self.label = tk.Label(master, text="Нажми меня!")
self.label.pack()
self.label.bind("<Button-1>", self.change_label)
self.label.bind("<Motion>", self.resize_label)
def change_label(self, event):
self.label.config(text="Мой проект", bg="brown")
def resize_label(self, event):
self.label.config(width=self.label.winfo_width()+3, height=self.label.winfo_height()+3)
root = tk.Tk()
my_project = MyProject(root)
root.mainloop()