Функция range() в языке Python позволяет генерировать последовательность чисел в заданном диапазоне в зависимости от количества передаваемых аргументов: 24
- Один аргумент. 4 range(n) генерирует последовательность от 0 до n–1. 4 Это полезно, когда нужно выполнить действие определённое количество раз. 4 Пример: for i in range(5): print(i) — выведет числа от 0 до 4. 4
- Два аргумента. 4 range(start, stop) генерирует последовательность от start до stop–1. 4 Это полезно для начала итерации с определённого числа. 4 Пример: for i in range(1, 6): print(i) — выведет числа от 1 до 5. 4
- Три аргумента. 4 range(start, stop, step) добавляет третий аргумент step, который определяет шаг между числами в последовательности. 4 Пример: for i in range(0, 10, 2): print(i) — выведет чётные числа от 0 до 8. 4
Функция range() работает только с целыми числами, все аргументы должны быть целыми. 2 Все три аргумента могут быть положительными или отрицательными. 2 Значение шага не может быть нулевым. 2