Функция range() работает как умный счётчик, который создаёт последовательности чисел для циклов. Давайте разберёмся, как ей пользоваться.
range()
range(n)
Например, в модуле выше, чтобы повторить действия 3 раза мы писали так:
Что происходит:
range(3) создаёт числа: 0, 1, 2
range(3)
Цикл for последовательно подставляет каждое число в переменную i
for
i
print(i) выводит текущее число
print(i)
range(a, b)!
Создаётся последовательность от 2 до 4 (число 5 не включается)
На выходе получаем: 2, 3, 4
1000 ms 256 Mb