me_edu
Python: профессиональный фундаментШаг 20 из 34 · 0% пройдено
2. Профессиональный практикум: проект, качество и портфолио
3. Атлас программных моделей: данные, архитектура, API и тесты
Циклы

Цикл while, break и continue

Шаг 20 из 347 минТеория
Цель

Понять основной механизм темы «Цикл while, break и continue» без заучивания отдельных терминов.

Как работать

Прочитайте блок один раз целиком, затем вернитесь к схеме или примеру и перескажите идею своими словами.

Критерий

Сформулированное правило, пример применения и одно ограничение метода.

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

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

Пример:

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

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

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

Назад

Обсуждение

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

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