Переход к следующей итерации
Часть раздела Основы путешествия по 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 нет в выводе.
Задание
НовичокДан код, который выводит числа от 1 до 20 включительно.
Твоя задача — добавить операторы if и continue, чтобы выводились только чётные числа (2, 4, 6, ...).
Попробуйте сами
for i in range(1, 21):
print(i)В этом уроке есть небольшой тест. Начните урок, чтобы ответить на вопросы и сохранить прогресс.
Все уроки раздела Основы
4Операторы. Часть 2
Логические операторы. Часть 1Логические операторы. Часть 2Повторение — простая логикаЛогические операторы. Часть 3Логические операторы. Часть 47Калькулятор разделения счёта
Приветственное сообщениеПолучение ввода13Списки: продвинутый уровень
Срезы списков. Часть 1Срезы списков. Часть 2Операторы последовательностейПринадлежность2Переменные
ЧислаСтрокаЛогический типСоглашения об именованииПустые переменныеПовторение — инициализация переменных8Циклы
Цикл forЦикл whileПрерывание циклаПереход к следующей итерацииПовторение: факториалФункция rangeВложенный циклПовторение: динамический ввод3Операторы. Часть 1
Арифметические операторыОператор остатка от деленияСокращённые арифметические операцииПовторение — простая математикаОператоры сравнения6Базовый ввод-вывод
ВыводВывод с переменнымиВводПреобразование типаПовторение — до 120Повторение — истина или ложь9Функции
Объявление функцииАргументыВозврат значенияПовторение — функция SigmaПовторение — функция проверкиЗначения по умолчанию12Перебор последовательностей
Перебор элементовФункция enumerateПеребор строк. Часть 1Перебор строк. Часть 2Потренируйтесь самостоятельно: Онлайн-компилятор Python