Встречается на собеседованиях • сегодня
Что такое range в Python
range — это встроенная функция Python, которая генерирует последовательность чисел. Она часто используется в циклах for для итерации заданное количество раз.
Основные варианты использования:
range(stop)— числа от 0 доstop-1.range(start, stop)— числа отstartдоstop-1.range(start, stop, step)— числа отstartдоstop-1с шагомstep.
Пример:
python
# Вывод чисел от 0 до 4
for i in range(5):
print(i) # 0, 1, 2, 3, 4
# Четные числа от 2 до 8
for i in range(2, 10, 2):
print(i) # 2, 4, 6, 8Особенности:
rangeне хранит все числа в памяти, а генерирует их на лету (ленивые вычисления).- Можно преобразовать в список:
list(range(5))→[0, 1, 2, 3, 4]. - Поддерживает отрицательный шаг:
range(5, 0, -1)→5, 4, 3, 2, 1.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы