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

PYTHON

Напишите программу, которая воспроизводит изображение :

(Размер самого маленького квадрата в левом нижнем углу составляет 10 на 10. Размер холста(canvas) 500 на 500.)

Приложения:

Ответы

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

Ответ:

Объяснение:

from tkinter import*

class Rec(Frame):

   def __init__(self):

       super().__init__()

       self.initUI()

 

   def initUI(self):

       self.master.title("1")

       self.pack(fill=BOTH, expand=1)

       canvas = Canvas(self, bg="white")

       for i in range(1,26):

         canvas.create_rectangle(i*10, 500 - i*10, i*20, 500 - i*20,

                                 outline="#000",  )

         

       canvas.pack(fill=BOTH, expand=1)

def main():

   root = Tk()

   ex = Rec()

   root.geometry("500x500")

   root.mainloop()

 

if __name__ == '__main__':

   main()

Приложения:
Похожие вопросы