Автор оригинала: Pankaj Kumar.
Функция Python Xrange () используется для создания последовательности целых чисел. Эта функция является частью Python 2. В Python 3 имя было изменено на диапазон () функции.
Python xrange () синтаксис
Синтаксис функции xrange ():
xrange(start, end, step)
-
НачатьПеременная определяет исходный номер, он включен в выходную последовательность целых чисел. Это необязательно, и значение по умолчанию равно 0. -
конецПеременная определяет конечный номер, он исключается в выходной последовательности целых чисел. Это обязательный параметр. -
шагОпределяет разницу между каждым числом в последовательности. Это необязательно с значением по умолчанию 1. - Когда пройдено только один аргумент, он рассматривается как
конецПеременная.
Примеры функций Python Xrange ()
Давайте посмотрим на некоторые примеры использования функции xrange () с помощью интерпретатора Python.
1. xrange () с только концом переменной
>>> x = xrange(5) >>> print(type(x))>>> >>> for n in x: ... print(n) ... 0 1 2 3 4 >>>
2. XRANGE () С начальными и конечными значениями
>>> x = xrange(3, 6) >>> for n in x: ... print(n) ... 3 4 5 >>>
3. XRANGE () С началом, концом и шагом переменными
>>> x = xrange(3, 10, 2) >>> for n in x: ... print(n) ... 3 5 7 9 >>>
Диапазон Python () vs xrange () Функции
Если вы используете версию Python 2.x, используйте функцию XRANGE () для создания последовательности чисел. Если вы находитесь на Python 3, то используйте функцию диапазона (), поскольку xrange () был переименован в диапазон () функции.