Статья Автор: Деникина Н.В., Деникин А.В.

Как работает условие в while?

В цикле while всё зависит от условия. Условие — это как вопрос, на который компьютер отвечает "да" (True) или "нет" (False). Если "да", цикл продолжает работать. Если "нет", цикл останавливается.

Пример:



Объяснение:

  • energy = 5 — начинаем с 5 единиц энергии.

  • while energy > 0 — проверяет, больше ли energy, чем 0.

  • Внутри цикла: выводим "Бег!" и уменьшаем energy на 1.

  • Когда energy становится 0, условие energy > 0 ложно, и цикл завершается.

Важно: Если забыть изменить переменную (например, не уменьшать energy), цикл может стать бесконечным и никогда не остановится! Это как бегать без остановки.

Аналогия: Цикл while — как игра в прятки: ты ищешь, пока не найдёшь (условие истинно). Когда нашёл — игра заканчивается.

Печать