Range в Python

Функция range() в Python возвращает последовательность чисел в определенном диапазоне. Она обычно используется в циклах for для итерации по последовательности.

Формат вызова функции range(): range(start, stop, step). Start - начальное значение (по умолчанию 0), stop - конечное значение (не включительно), step - шаг (по умолчанию 1).

Пример использования функции range():

python
# вывод последовательности чисел от 0 до 9
for i in range(10):
    print(i)
# вывод четных чисел от 0 до 8
for i in range(0, 10, 2):
    print(i)
# сумма нечетных чисел от 1 до 9
sum = 0
for i in range(1, 10, 2):
    sum += i
print(sum)

Данная функция также может быть использована для создания списков, используя метод list().

python
# создание списка чисел от 1 до 6
my_list = list(range(1, 7))
print(my_list)

Заметим, что если не указать начальное значение и использовать только один параметр, функция range() вернет последовательность чисел от 0 до указанного параметра (не включительно).

python
# вывод последовательности чисел от 0 до 4
for i in range(5):
    print(i)

Похожие вопросы на: "range в питоне "

RGB to HEX Converter
Reversed Python for Beginners: How to Reverse Lists, Strings, and Dictionaries
PDF или PNG: какой формат выбрать для своих документов и изображений?
Создаем змейку на Python: изучаем основы программирования
Работа с JSON в PHP
2559a1f2 21d7 11d4 bdaf 00c04f60b9f0 - все, что вам нужно знать
Error with JavaScript: Causes, Fixes and Prevention
Хвостовая рекурсия: принцип работы и преимущества
JS Поиск в Массиве: Как Эффективно Работать с Массивами в JavaScript
Java Пузырьковая Сортировка: Как Она Работает и Что Следует Учесть