В 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