Задача Задача №2927709
А
А
Чтобы выполнить цикл, рисующий 5 квадратов с использованием библиотеки turtle в Python, вы можете использовать следующий код:
import turtle
# Создаем черепаху
t = turtle.Turtle()
# Функция для рисования квадрата
def draw_square():
for _ in range(4):
t.forward(100) # Сторона квадрата длиной 100
t.right(90) # Поворот на 90 градусов
# Цикл для рисования 5 квадратов
for _ in range(5):
draw_square()
t.penup() # Поднимаем перо, чтобы не рисовать линию между квадратами
t.forward(120) # Сдвигаем черепаху вправо для следующего квадрата
t.pendown() # Опускаем перо, чтобы снова рисовать
# Завершение работы и отображение окна
turtle.done()
Объяснение кода:
- Импортируем библиотеку
turtle. - Создаем объект
Turtle, который будет рисовать. - Определяем функцию
draw_square(), которая рисует один квадрат. - С помощью цикла
forвызываем функциюdraw_square()5 раз, при этом сдвигаем черепаху вправо после каждого квадрата, чтобы они не накладывались друг на друга. - Завершаем программу с помощью
turtle.done(), чтобы окно не закрылось сразу.
Запустив этот код, вы увидите, как черепаха рисует 5 квадратов, расположенных на некотором расстоянии друг от друга.