# 3. 20 углов
t.penup()
t.goto(-250, -100)
t.setheading(0)
t.pendown()
for i in range(20):
t.color(random.choice(Colors))
t.forward(30)
t.left(9)
t.forward(15)
t.left(9)
# 4. 20 углов, несколько колец
t.penup()
t.goto(50, -100)
t.setheading(0)
t.pendown()
for j in range(4):
for i in range(20):
t.color(random.choice(Colors))
t.forward(30 + j * 5)
t.left(9)
t.forward(15 + j * 2)
t.left(9)
t.penup()
t.goto(50, -100 + j * 15)
t.setheading(0)
t.pendown()
# 5. 20 восьмиугольников
t.penup()
t.goto(300, 100)
t.pendown()
for i in range(20):
t.color(random.choice(Colors))
t.penup()
t.goto(300, 100)
t.setheading(i * 18)
t.forward(100)
t.pendown()
for j in range(8):
t.forward(45)
t.left(45)
# 4. 20 углов
t.penup()
t.goto(0, -100)
t.setheading(0)
t.pendown()
for j in range(4):
for i in range(20):
t.color(random.choice(Colors))
t.forward(25 + j * 4)
t.left(9)
t.forward(12 + j * 2)
t.left(9)
t.penup()
t.goto(0, -100)
t.setheading(0)
t.pendown()