Функция
используется для генерации последовательности чисел. Вот несколько методов, которые можно использовать с примерами кода:
-
Создание списка с помощью
range():my_list = list(range(1, 10)) print(my_list) # Output: [1, 2, 3, 4, 5, 6, 7, 8, 9] -
Итерация по диапазону:
for num in range(5): print(num) # Output: # 0 # 1 # 2 # 3 # 4 -
Определение длины диапазона:
my_range = range(1, 6) length = len(my_range) print(length) # Output: 5 -
Проверка того, находится ли значение в диапазоне:
my_range = range(1, 6) if 3 in my_range: print("3 is in the range.") # Output: 3 is in the range. -
Создание обратного диапазона:
reversed_range = reversed(range(1, 6)) for num in reversed_range: print(num) # Output: # 5 # 4 # 3 # 2 # 1 -
Значение шага в диапазоне:
my_range = range(1, 10, 2) for num in my_range: print(num) # Output: # 1 # 3 # 5 # 7 # 9