В этом уроке я продолжу циклы for и расскажу, как создать еще более полезный код Python, используя эти циклические конструкции. Этот урок является продолжением предыдущих уроков по условной логике и объекту-контейнеру списка. В первом примере разберемся, как записывать и сохранять четные числа из заданного диапазона целых чисел:

Ключевая часть, чтобы проверить, является ли «i» даже использует оператор «%», известный как оператор по модулю. Здесь мы спрашиваем, равен ли остаток от деления i на 2 0, тогда мы знаем, что i четно; затем мы используем метод списка четных чисел .append(), чтобы добавить четное число в наш список четных чисел. Наконец, после того, как цикл for закончился, мы выводим выравнивание.

Другое важное ключевое слово для циклов — «break», когда интерпретатор прервется вне цикла for, если встретит это ключевое слово; затем интерпретатор продолжит интерпретацию вне цикла for.

Иногда в программах нам нужно более одного цикла for. Вот тут-то и появляются двойные, тройные и более высокие циклы for. В этом уроке я покажу вам синтаксис двойных циклов for; расширить это до более высокого порядка для циклов просто, просто повторите шаблон, используйте другую фиктивную переменную и добавьте дополнительный уровень отступа для каждого цикла for. Теперь ваш первый двойной цикл for:

До скорого,

Калеб.

Подумайте о том, чтобы стать участником Medium, чтобы не пропустить ни одной из моих историй. Получите неограниченный доступ к моим произведениям и произведениям других авторов: