from tkinter import* from turtle import* from random import* okno=Tk() okno.geometry("410x500") okno.title("09-05.12.2022-2.Apš") platno1=Canvas(okno,width=200,height=200,bg="orange") platno1.grid(row=0,column=0) platno2=Canvas(okno,width=200,height=200,bg="yellow") platno2.grid(row=0,column=1) platno3=Canvas(okno,width=200,height=200,bg="pink") platno3.grid(row=1,column=0) platno4=Canvas(okno,width=200,height=200,bg="violet") platno4.grid(row=1,column=1) screen1=TurtleScreen(platno1) screen1.bgcolor("yellow") k1=RawTurtle(screen1) k1.speed(0) screen3=TurtleScreen(platno3) screen3.bgcolor("pink") k3=RawTurtle(screen3) k3.speed(0) screen2=TurtleScreen(platno2) screen2.bgcolor("violet") k2=RawTurtle(screen2) k2.speed(0) screen4=TurtleScreen(platno4) screen4.bgcolor("orange") k4=RawTurtle(screen4) k4.speed(0) k1.fd(100) def vymaz (): screen1.reset() screen2.reset() screen3.reset() screen4.reset() def tvar (kto,co,strana): for i in range(co): kto.fd(strana) kto.lt(360/co) def tri(): kto=k1 co=3 strana=60 tvar(kto,co,strana) def styri(): kto=k2 co=4 strana=50 tvar(kto,co,strana) def pat(): kto=k3 co=5 strana=30 tvar(kto,co,strana) def sest(): kto=k4 co=6 strana=20 tvar(kto,co,strana) #hlavný program tlac1=Button(okno,text="T1",width=10,command=tri) tlac1.grid(row=2,column=0) tlac2=Button(okno,text="T2",width=10,command=pat) tlac2.grid(row=3,column=0) tlac3=Button(okno,text="T3",width=10,command=vymaz) tlac3.grid(row=4,column=0) tlac4=Button(okno,text="T4",width=10,command=styri) tlac4.grid(row=2,column=1) tlac5=Button(okno,text="T5",width=10,command=sest) tlac5.grid(row=3,column=1) tlac6=Button(okno,text="T6",width=10,command=okno.destroy) tlac6.grid(row=4,column=1) okno.mainloop()