Python for Range: A Comprehensive Guide
Python for range - это цикл for, который используется для итерации по определенному диапазону чисел. Для создания такого диапазона мы используем функцию range().
Синтаксис функции range():
range([start], stop[, step])
- start - начальное значение диапазона (необязательно, по умолчанию 0)
- stop - конечное значение диапазона (обязательно)
- step - шаг перебора значений (необязательно, по умолчанию 1)
Примеры использования for range:
Пример 1:
Выполним итерацию в диапазоне от 0 до 4 с шагом 1:
for i in range(5):
print(i)
Вывод:
0
1
2
3
4
Пример 2:
Выполним итерацию в диапазоне от 2 до 8 с шагом 2:
for i in range(2, 9, 2):
print(i)
Вывод:
2
4
6
8
Пример 3:
Выполним итерацию в диапазоне от 10 до 1 с шагом -2:
for i in range(10, 0, -2):
print(i)
Вывод:
10
8
6
4
2
В каждом примере используется цикл for, который перебирает значения, полученные с помощью функции range(). Примеры показывают разные варианты использования функции range() с разными параметрами.
Таким образом, for range - это удобный способ для итерации по диапазону чисел в Python. Код, написанный с помощью for range, является более компактным и читабельным, поэтому его использование рекомендуется в Python.