Создание инклюзивного диапазона в Python

Чтобы создать диапазон inclusive в Python, убедитесь, что аргумент stop включен. Функция range() принимает два аргумента: start и stop.

Диапазон является эксклюзивным в Python, если он начинается с начального аргумента start, но не заканчивается конечным аргументом stop; а заканчивается  индексом – 1. Причина в индексации с нуля.

Выход

Метод range() не включает конечное число, поскольку он генерирует числа до конечного числа, но никогда не включает его в свой результат.

Чтобы включить число 10 в свой вывод, вы должны получить диапазон от 1 до 11.

Выход

Помните, что метод range() работает только с целыми числами, поэтому все параметры должны быть целыми числами. Вы не можете использовать числа с плавающей запятой или любой другой тип данных в качестве начального, конечного или шагового значения.

Синтаксис

Параметры

Метод range() принимает три аргумента. Из трех аргументов два являются необязательными. Start и step являются необязательными аргументами, а stop является обязательным.

Передача начальных и конечных значений в range()

В этом примере range() мы назначим start=0 и stop=5.

Выход

Передача значения шага в функцию range()

Аргумент шага задает приращение. Например, диапазон(0, 5, 2). Здесь шаг = 2.

Выход

Передача аргумента stop

Давайте передадим только обязательный аргумент, который является параметром остановки.

Выход

Здесь start = 0 и step = 1 в качестве значения по умолчанию. Диапазон возвращает пустую последовательность, если вы установите стоп как 0 или какое-либо отрицательное значение.

Чтобы начать диапазон с 1, используйте range(1, 10).

Оцените статью

Автор статей и разработчик, делюсь знаниями.

Программирование на Python