Python range() — это встроенная функция, которая возвращает последовательность чисел, начиная с 0 по умолчанию, увеличиваясь на 1 (по умолчанию) и останавливаясь перед указанным числом. Рассмотрим параметры и примеры функции range() в Python.
Синтаксис
|
1 2 |
range(stop) range(start, stop[, step]) |
Аргументы
Range() принимает в основном три параметра:
- start – целое число, начиная с которого должна быть возвращена последовательность целых чисел.
- stop – целое число, перед которым должна быть возвращена последовательность целых чисел.
Диапазон целых чисел заканчивается на остановке – 1. - step (необязательно) — целочисленное значение определяет приращение между каждым целым числом в последовательности.
Возвращает пустую последовательность, если stop отрицателен или равен 0.
Пример 1
|
1 2 3 4 5 |
app = range(5) for data in app: print(data) |
|
1 |
Output |

Функция range() возвращает последовательность чисел, начиная с 0 по умолчанию, увеличиваясь на 1 (по умолчанию) и заканчивая указанным целым числом.
Пример 2
|
1 2 3 4 5 6 |
app = range(6, 15, 2) appList = list(app) print(appList) |
Выход

Пример 3
|
1 2 3 4 5 |
app2 = range(2, -15, -2) appList2 = list(app2) print(appList2) |
Выход

