me_edu
Python: профессиональный фундаментШаг 11 из 25 · 0% пройдено
Циклы · Циклы

Цикл while, break и continue

Проверить условиеВыполнить телоИзменить переменную
Цикл while повторяется, пока условие истинно; тело должно менять переменную

Цикл while повторяет блок, пока условие истинно. Он удобен, когда заранее неизвестно число повторений.

Пример:

n = 5 while n > 0: print(n) n = n - 1

Этот цикл выведет 5, 4, 3, 2, 1. Внутри обязательно что-то меняет условие (n уменьшается), иначе получится бесконечный цикл, который никогда не завершится — частая ошибка.

Два оператора управляют циклом: break немедленно прерывает цикл и выходит из него; continue пропускает остаток текущего шага и переходит к следующему. Например, break при нахождении нужного элемента экономит время, а continue пропускает неподходящие значения. Эти операторы работают и в for, и в while.

Назад

Обсуждение

Войдите, чтобы участвовать в обсуждении.

Пока нет сообщений.