Продолжайте изучать Python с нашей помощью
Оператор continue является ключевым словом в языке Python, который используется для прерывания выполнения текущей итерации цикла и перехода к следующей итерации. Конструкция оператора continue позволяет пропустить выполнение текущего шага цикла и немедленно перейти к следующей итерации, без завершения всего цикла.
Пример использования оператора continue в цикле for:
# Пропустить все четные числа до 10
for i in range(1,11):
if i % 2 == 0:
continue
print(i)
В данном примере мы используем оператор % для проверки четности числа i. Если число четное, выполнение цикла прерывается оператором continue, и переходит на следующую итерацию, то есть число не выводится на экран.
Пример использования оператора continue в цикле while:
# Вычисление факториала числа
n = 5
factorial = 1
i = 1
while i <= n:
if i % 2 == 0:
i += 1
continue
factorial *= i
i += 1
print(factorial)
В данном примере мы вычисляем факториал числа 5 с помощью цикла while. Для пропуска четных чисел используется оператор continue, который прерывает выполнение текущей итерации цикла и переходит на следующую, если i четное.
Таким образом, оператор continue является полезным инструментом для управления выполнением циклов в Python, и позволяет эффективно управлять процессом итерации, и пропустить выполнение необходимой части цикла.