• Предмет: Информатика
  • Автор: dedenkaegor767
  • Вопрос задан 1 год назад

Складіть проект, у якому виконавець намалює три квадрати різних
кольорів зі сторонами 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()

Объяснение:

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

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