Menu
Coddy logo textTech

Оператор Continue

Часть раздела Fundamentals путешествия по Python на Coddy — урок 38 из 77.

Оператор continue прерывает текущую итерацию и переходит к следующей итерации. Например:

for i in range(3, 9):
	if i == 5:
		continue
	print(i)

Цикл будет перебирать числа от 3 до 8, и когда он достигнет i=5, он пропустит эту итерацию и перейдет к следующей. Результат выполнения:

3
4
6
7
8

Обратите внимание, числа 5 нет в выводе.

challenge icon

Задание

Новичок

Вам дан код, который выводит числа от 1 до 20 (включительно).

Ваша задача — добавить операторы if и continue так, чтобы выводились только четные числа (2, 4, 6, ...). 
 

Шпаргалка

Оператор continue пропускает текущую итерацию в цикле:

for i in range(3, 9):
    if i == 5:
        continue
    print(i)
# Вывод: 3, 4, 6, 7, 8

Попробуйте сами

for i in range(1, 21):
    print(i)
quiz iconПроверьте себя

В этом уроке есть небольшой тест. Начните урок, чтобы ответить на вопросы и сохранить прогресс.

Все уроки раздела Fundamentals