Що таке range в Python?
У Python функція range надає генерацію послідовності чисел у певному діапазоні. Це потужний інструмент для створення об'єктів, що ітеруються, що часто використовуються в циклах for або для генерації списків чисел.
Синтаксис:
range(СТОП)
range(start, stop, step)
start(опціональний): Початкове значення послідовності (за замовчуванням 0).stop: Кінцеве значення послідовності (не вмикається).step(опціональний): Крок зміни значення (за замовчуванням 1).
Приклад використання:
# Генерація послідовності від 0 до 4 (не включно)
for i in range(5):
print(i, end='')
# Результат: 0 1 2 3 4
# Генерація послідовності від 2 до 8 з кроком 2
for j in range(2, 9, 2):
print(j, end='')
# Результат: 2 4 6 8
Коментарі