Оператор
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 пропустил оставшуюся часть кода в цикле для этой итерации, и сразу началась следующая итерация.