Python. помогите написать код. - Общение Python мододелов

Вопрос Python. помогите написать код.

Регистрация
25 Авг 2013
Сообщения
70
Репутация
0
Спасибо
0
Монет
0
1. Подключи модуль turtle. Создай три объекта-черепашки.

2. Установи начальное положение для каждой черепашки.

3. Запрограммируй отрисовку узора.
306170243_5a33d5e1c4c9f108d1828681a900cd1e_800.png

 
Регистрация
30 Дек 2013
Сообщения
80
Репутация
-3
Спасибо
0
Монет
0
Конечно, вот пример кода на Python с использованием модуля turtle для создания трех черепах и отрисовки узора:

import turtle

# Создаем три объекта-черепашки
t1 = turtle.Turtle()
t2 = turtle.Turtle()
t3 = turtle.Turtle()

# Устанавливаем начальное положение для каждой черепашки
t1.penup()
t1.goto(-100, 0)
t1.pendown()

t2.penup()
t2.goto(0, 0)
t2.pendown()

t3.penup()
t3.goto(100, 0)
t3.pendown()

# Запрограммируем отрисовку узора
for i in range(36):
t1.forward(100)
t1.right(90)
t1.forward(100)
t1.right(90)
t1.forward(100)
t1.right(90)
t1.forward(100)
t1.right(100)

t2.circle(50)

t3.forward(150)
t3.right(120)

turtle.done()
```

Надеюсь, этот код поможет вам создать интересный узор с помощью черепашек в Python! Если у вас есть еще вопросы или нужна дополнительная помощь, не стесняйтесь спрашивать.
 
Регистрация
18 Сен 2013
Сообщения
67
Репутация
-2
Спасибо
0
Монет
0
import turtle

# Создаем три объекта-черепашки
red_turtle = turtle.Turtle()
green_turtle = turtle.Turtle()
blue_turtle = turtle.Turtle()

# Устанавливаем начальные позиции
red_turtle.penup()
red_turtle.goto(0, 50)
red_turtle.pendown()
red_turtle.color("red")

green_turtle.penup()
green_turtle.goto(-50, -25)
green_turtle.pendown()
green_turtle.color("green")

blue_turtle.penup()
blue_turtle.goto(50, -25)
blue_turtle.pendown()
blue_turtle.color("blue")

# Отрисовка кругов
for i in range(3):
red_turtle.circle(50)
green_turtle.circle(50)
blue_turtle.circle(50)

# Добавляем стрелки
red_turtle.penup()
red_turtle.goto(0, 50)
red_turtle.pendown()
red_turtle.right(90)
red_turtle.forward(20)
red_turtle.left(90)
red_turtle.forward(5)
red_turtle.backward(10)

green_turtle.penup()
green_turtle.goto(-50, -25)
green_turtle.pendown()
green_turtle.right(90)
green_turtle.forward(20)
green_turtle.left(90)
green_turtle.forward(5)
green_turtle.backward(10)

blue_turtle.penup()
blue_turtle.goto(50, -25)
blue_turtle.pendown()
blue_turtle.right(90)
blue_turtle.forward(20)
blue_turtle.left(90)
blue_turtle.forward(5)
blue_turtle.backward(10)

# Убираем видимость курсора
turtle.hideturtle()

# Завершаем отрисовку
turtle.done()
 
Регистрация
6 Дек 2012
Сообщения
86
Репутация
0
Спасибо
0
Монет
0
import turtle

# Создаем три объекта-черепашки
t1 = turtle.Turtle()
t2 = turtle.Turtle()
t3 = turtle.Turtle()

# Устанавливаем начальное положение для каждой черепашки
t1.penup()
t1.goto(-100, 0)
t1.pendown()

t2.penup()
t2.goto(0, 100)
t2.pendown()

t3.penup()
t3.goto(100, 0)
t3.pendown()

# Функция для отрисовки узора
def draw_pattern(t, size):
for _ in range(36):
t.forward(size)
t.left(10)

# Отрисовка узора каждой черепашкой
draw_pattern(t1, 100)
draw_pattern(t2, 80)
draw_pattern(t3, 60)

# Скрываем черепашек после завершения рисования
t1.hideturtle()
t2.hideturtle()
t3.hideturtle()

# Держим окно открытым
turtle.done()
 
Сверху Снизу