Цикл For Python с диапазоном: переход на 2 – методы и примеры

В Python вы можете использовать функцию range()в сочетании с циклом forдля перебора последовательности чисел с определенным размером шага. Чтобы создать цикл for с диапазоном, который переходит на 2, вы можете указать размер шага в качестве третьего аргумента функции range().

Вот пример цикла for Python с диапазоном, который увеличивается на 2:

for i in range(0, 10, 2):
    print(i)

Этот цикл выведет числа 0, 2, 4, 6 и 8. range(0, 10, 2)определяет диапазон, начинающийся с 0 и заканчивающийся цифрой 10 (исключая), с размером шага 2.

Другой способ добиться того же результата — использовать цикл while:

i = 0
while i < 10:
    print(i)
    i += 2

В этом случае мы инициализируем iзначением 0 и увеличиваем его на 2 на каждой итерации цикла, пока оно не достигнет 10.

Оба этих метода дадут одинаковый результат:

0
2
4
6
8