check=False from tkinter import* rect_x=50#x0 of rect rect_y=50#y0 of rect rect_x1=rect_x+rect_x#x1 of rect rect_y1=rect_y+rect_y#y1 of rect rect_change_x=5#change X speed rect_change_y=3#change Y speed while check==False: if rect_y > 450 or rect_y < 0: rect_change_y = rect_change_y * -1 if rect_x > 650 or rect_x < 0: rect_change_x = rect_change_x * -1 rect_x+=rect_change_x#changing x rect_y+=rect_change_y#changing y rect_x1+=rect_change_x#changing x1 rect_y1+=rect_change_y#changing y1 root=Tk() c=Canvas(root,bg='yellow',width=700,height=500) c.pack() rect=c.create_rectangle(rect_x,rect_y,rect_x1,rect_y1,fill='black') root.mainloop()
Вроде бы написал все правильно но окошко Tkinter не появляется.
В чем причина?