Оператор
continue
в Python используется внутри циклов (
for
и
while
) для пропуска текущей итерации.
Когда интерпретатор встречает
continue
, он немедленно переходит к следующей итерации цикла, игнорируя любой код, оставшийся в текущей итерации после оператора
continue
.
**Проще говоря:**
continue
заставляет цикл начать следующую итерацию без выполнения оставшейся части кода в текущей итерации.
**Пример:**
for i in range(5):
if i == 2:
continue # Пропускает итерацию, когда i равно 2
print(i)
В этом примере вывод будет:
0
1
3
4
Заметьте, что число 2 не было напечатано, потому что когда
i
стало равным 2, оператор
continue
пропустил оставшуюся часть кода в цикле для этой итерации, и сразу началась следующая итерация.