import turtle
t = turtle.Turtle()
t.speed(0)
t.pensize(3)
# 1. Красная пунктирная линия со стрелкой
t.color("red")
t.penup()
t.goto(-500, 250)
t.pendown()
for i in range(10):
t.forward(35)
t.penup()
t.forward(15)
t.pendown()
# стрелка
t.forward(10)
t.left(150)
t.forward(15)
t.backward(15)
t.right(300)
t.forward(15)
t.backward(15)
t.left(150)
# 2. Красно-синяя пунктирная линия со стрелкой
t.color("red")
t.penup()
t.goto(-500, 150)
t.pendown()
for i in range(5):
t.forward(20)
t.penup()
t.forward(10)
t.pendown()
t.color("blue")
t.forward(20)
t.penup()
t.forward(10)
t.pendown()
t.color("red")
# стрелка
t.color("blue")
t.forward(10)
t.left(150)
t.forward(15)
t.backward(15)
t.right(300)
t.forward(15)
t.backward(15)
t.left(150)
# 3. Перекрывающиеся зелёные окружности
t.color("green")
x = -450
for i in range(7):
t.penup()
t.goto(x, -20)
t.setheading(0)
t.pendown()
t.circle(70)
x += 35
# стрелка
t.penup()
t.goto(-210, -20)
t.setheading(0)
t.pendown()
t.forward(15)
t.left(150)
t.forward(12)
t.backward(12)
t.right(300)
t.forward(12)
# 4. Красные окружности по диагонали
t.color("red")
x = -350
y = -180
for i in range(6):
t.penup()
t.goto(x, y)
t.setheading(0)
t.pendown()
t.circle(35)
x += 55
y -= 55
# 5. Четыре соприкасающиеся окружности
t.color("black")
# верхняя
t.penup()
t.goto(280, 120)
t.setheading(0)
t.pendown()
t.circle(70)
# левая
t.penup()
t.goto(210, 50)
t.setheading(0)
t.pendown()
t.circle(70)
# правая
t.penup()
t.goto(350, 50)
t.setheading(0)
t.pendown()
t.circle(70)
# нижняя
t.penup()
t.goto(280, -20)
t.setheading(0)
t.pendown()
t.circle(70)
t.hideturtle()
turtle.done()