Top.Mail.Ru
Ответы
Аватар пользователя
3 месяца назад
от

Помогите пайтон пж

Написать программу, с использованием библиотеки «черепашка», пользователь вводит
длину стороны, задача черепашки нарисовать
квадрат со стороной именно такой длины, но
квадрат обязательно должен быть по центру
экрана. Подумайте, насколько в сторону должна отойти черепашка, прежде чем рисовать
квадрат, и как это связано с длиной стороны

Только авторизированные пользователи могут оставлять свои ответы
Дата
Популярность
Аватар пользователя
Просветленный
3мес

import turtle; side = int(input("Введите длину стороны: ")); turtle.penup(); turtle.goto(-side/2, -side/2); turtle.pendown(); for _ in range(4): turtle.forward(side); turtle.left(90); turtle.done().

Аватар пользователя
3мес

import turtle

# Функция для рисования квадрата
def draw_square(side_length):
# Поднимаем черепашку и перемещаемся в начальную позицию
turtle.penup()
turtle.goto(-side_length / 2, side_length / 2)
turtle.pendown()

# Рисуем квадрат
for _ in range(4):
turtle.forward(side_length)
turtle.right(90)

# Ввод длины стороны квадрата
side_length = int(input("Введите длину стороны квадрата: "))

# Настройка экрана
turtle.setup(width=600, height=600)

# Центрируем черепашку и рисуем квадрат
draw_square(side_length)

# Завершаем работу черепашки
turtle.done()