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

Складіть проект, у якому виконавець намалює три квадрати різних
кольорів зі сторонами 100 кроків: червоного кольору, якщо
натиснуто клавішу R; зеленого кольору, якщо натиснуто клавішу
G; синього кольору, якщо натиснуто клавішу B.
ДАЮ 50 БАЛОВ СРОЧНО

Ответы

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

Ответ:

фото

Объяснение:

Приложения:
Автор ответа: листиккк
0

Ответ:

from tkinter import *

def draw_red_square():

   canvas.delete("all")  # очищаємо малюнок

   canvas.create_rectangle(10, 10, 110, 110, fill="red")  # малюємо квадрат

def draw_green_square():

   canvas.delete("all")  # очищаємо малюнок

   canvas.create_rectangle(10, 10, 110, 110, fill="green")  # малюємо квадрат

def draw_blue_square():

   canvas.delete("all")  # очищаємо малюнок

   canvas.create_rectangle(10, 10, 110, 110, fill="blue")  # малюємо квадрат

def key_pressed(event):

   key = event.char

   if key == "r":

       draw_red_square()

   elif key == "g":

       draw_green_square()

   elif key == "b":

       draw_blue_square()

root = Tk()

canvas = Canvas(root, width=120, height=120)

canvas.pack()

root.bind("<KeyPress>", key_pressed)

root.mainloop()

Объяснение:

можна лучший ответ?

Похожие вопросы
Предмет: Право, автор: artembasai1890
Предмет: Алгебра, автор: olabaturina2005