from turtle import * def turn1(x, y): draw_f(3,t1) def turn2(x, y): draw_f(4,t2) def turn3(x, y): draw_f(5,t3) def turn4(x, y): draw_f(6,t4) def turn5(x, y): draw_f(7,t5) def draw_f(angle,tt): i=1 tt.pendown() tt.begin_fill() while i<=angle: i = i+1 tt.forward(50) tt.left(360//angle) tt.end_fill() tt.forward(50) tt.right(45) k=120 t1=Turtle() t1.reset() t1.shape('turtle') t1.color("black","red") t1.speed(2) t1.penup() t1.begin_fill() t1.setpos(-1*k*2,0) t2=Turtle() t2.reset() t2.shape('turtle') t2.color("black","blue") t2.speed(2) t2.penup() t2.begin_fill() t2.setpos(-1*k*1,0) t3=Turtle() t3.reset() t3.shape('turtle') t3.color("black","green") t3.speed(2) t3.penup() t3.begin_fill() t3.setpos(0,0) t4=Turtle() t4.reset() t4.shape('turtle') t4.color("black","yellow") t4.speed(2) t4.penup() t4.begin_fill() t4.setpos(k*1,0) t5=Turtle() t5.reset() t5.shape('turtle') t5.color("black","magenta") t5.speed(2) t5.penup() t5.begin_fill() t5.setpos(k*2,0) while True: t1.onclick(turn1) t2.onclick(turn2) t3.onclick(turn3) t4.onclick(turn4) t5.onclick(turn5)