Модуль: (Python-база) Работа с range()


1. Что такое range()?


Функция range() работает как умный счётчик, который создаёт последовательности чисел для циклов. Давайте разберёмся, как ей пользоваться.
 

Простейший вариант: range(n)

Например, в модуле выше, чтобы повторить действия 3 раза мы писали так:



Что происходит:

  • range(3) создаёт числа: 0, 1, 2

  • Цикл for последовательно подставляет каждое число в переменную i

  • print(i) выводит текущее число
     

Хотите считать не с нуля? Используйте два числа в range(a, b)!



Как это работает?
  • Создаётся последовательность от 2 до 4 (число 5 не включается)

  • На выходе получаем: 2, 3, 4

time 1000 ms
memory 256 Mb

Комментарий учителя