Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Помогите исправить ошибку в коде на питоне

Гоша Пильмешкин Ученик (177), на голосовании 7 месяцев назад
import turtle
import random
t = turtle.Turtle()
t.speed(0)
t.pensize(2)
for _ in range(10):
for _ in range(4):
t.forward(100)
t.right(90)
t.penup()
t.setx(random.randint(-200, 200))
t.sety(random.randint(-200, 200))
t.pendown()
turtle.done()
Голосование за лучший ответ
Дошик Ем Мастер (1992) 8 месяцев назад
Сделай отступы в for i и поменяй penup с pendown местами, если тебе нужно чтобы она что-то рисовала
Татьяна Просветленный (36384) 8 месяцев назад
 import turtle 
import random

# Создаем объект черепахи
t = turtle.Turtle()
t.speed(0) # Устанавливаем максимальную скорость
t.pensize(2) # Устанавливаем толщину линии

# Рисуем 10 квадратов в случайных местах
for _ in range(10):
# Перемещаем черепаху в случайную точку
t.penup()
t.setx(random.randint(-200, 200))
t.sety(random.randint(-200, 200))
t.pendown()

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

# Оставляем окно открытым до закрытия
turtle.done()
Объяснение исправлений
Перенесли t.penup() и t.pendown() внутрь внешнего цикла for. Это позволяет поднимать и опускать перо перед рисованием каждого квадрата, чтобы линии не соединялись между квадратами.
Переместили t.setx(random.randint(-200, 200)) и t.sety(random.randint(-200, 200)) внутрь внешнего цикла for. Это позволяет устанавливать случайные координаты для каждого квадрата.
name noУченик (47) 8 месяцев назад
Помогите пожалуйста с с++ в профиле https://otvet.mail.ru/profile/id287404410/
dsdsdsd DC Мастер (1142) 6 месяцев назад
Год назад ты ответила на вопрос по физическим свойствам глицина. Ты сказала, что он нерастворим в воде. Это ложь. Удаляй свой ответ.
Гоша ПильмешкинУченик (177) 6 месяцев назад
ты че тупица ? этому акку 3-4 месяца
Похожие вопросы