import turtle
t = turtle.Turtle()
t.speed(0)
t.width(2)
# ---------------- 1. Кружки ----------------
colors = ["red", "green", "blue"]
for i in range(10):
t.penup()
x = -500 + i * 35
y = 120 + i * 35
t.goto(x + 10, y)
t.setheading(90)
t.pendown()
t.pencolor(colors[i % 3])
t.circle(10)
# ---------------- 2. 20 линий ----------------
colors = ["red", "cyan", "blue", "green"]
for i in range(20):
t.penup()
t.goto(230, 220)
t.setheading(i * 18)
t.pendown()
t.pencolor(colors[i % 4])
t.forward(100)
# ---------------- 3. 10 углов ----------------
colors = ["red", "green", "blue", "orange"]
t.penup()
t.goto(-500, -180)
t.setheading(0)
t.pendown()
for i in range(10):
t.pencolor(colors[i % 4])
t.left(45)
t.forward(25)
t.right(90)
t.forward(25)
t.left(45)
# ---------------- 4. 20 квадратов ----------------
colors = ["red", "cyan", "blue", "green"]
for i in range(20):
t.penup()
t.goto(230, -180)
t.setheading(i * 9 + 45)
# переходим от центра к углу квадрата
t.forward(65)
t.right(45)
t.pendown()
t.pencolor(colors[i % 4])
for j in range(4):
t.forward(92)
t.right(90)
turtle.done()