ЦИКЛ WHILE
Что такое цикл while?
Цикл while выполняется, пока условие истинно (True). В отличие от for, который повторяется заданное количество раз, цикл while работает, пока условие не станет ложным (False).
Представь, что в игре босс атакует игрока, пока у игрока есть здоровье. Как только здоровье закончится (условие станет False), цикл прервётся
Базовый синтаксис
Общий вид:
PYTHON-КОД
1 2
Пример:
PYTHON-КОД
1 2 3 4 5 6 7
- for - когда знаешь, сколько раз нужно повторить (например, пройти по списку)
- while - когда не знаешь, сколько раз повторится, но знаешь условие остановки
Бесконечный цикл
Опасность: если условие в while никогда не станет False, цикл будет выполняться бесконечно!
Всегда проверяй: изменяется ли переменная в условии внутри цикла!
Цикл while True
Иногда используют while True — бесконечный цикл, который прерывается только через break. Это удобно для меню или игровых циклов.
PYTHON-КОД
1 2 3 4 5 6 7 8 9 10 11 12 13
