Новая Школа - онлайн-школа подготовки к ЕГЭ
Задача Задача №158027
А
Аноним
27 декабря 2023 13:31 · публичный вопрос
А
Аноним

from turtle import* i = 0 while i<6: forward (100) left (90) exitonclick() Программа зациклена - бесконечно рисует квадрат. Найди ошибку, исправь её так, чтобы черепашка…

Запрос пользователя

From turtle import* i = 0 while i<6: forward (100) left (90) exitonclick() Программа зациклена - бесконечно рисует квадрат. Найди ошибку, исправь её так, чтобы черепашка нарисовала один раз квадрат

Ответ нейросети
27 декабря 2023 13:31

Ошибка в данной программе заключается в неправильном использовании оператора while. Чтобы черепашка нарисовала квадрат только один раз, условие внутри цикла должно быть логическим выражением, которое станет ложным после первой итерации. Исправленный код будет выглядеть так:

from turtle import*

i = 0

while i<1:

forward(100)

left(90)

i += 1

exitonclick()