Функция range() позволяет сгенерировать последовательность нужной длины. По сути, функция range() позволяет превратить цикл for в его классический вариант - цикл со счетчиком, например: for х in range(l, 100): print(x) range ([начало,] конец [, шаг]) Если у функции один параметр, то это - конец. При этом в качестве параметра начало используется О. То есть range(0) равносильно range(0, 100). Значение параметра конец не включается в создаваемую последовательность, то есть при вызове range(0, 100) в последовательности будут числа от О до 99. Параметр шаr задает инкремент. По умолчанию используется значение 1. Шаr может быть и отрицательным, поэтому вы можете не только увеличивать значение, но и уменьшать ero: for х in range(200, 100, -1): print(x) В Python 2 функция range() возвращала просто список чисел. В Python 3 возвращается объект, поддерживающий механизм итерации. Данный объект поддерживает методы index(<значение>) и count(<значение>). Первый возвращает индекс элемента, имеющеrо ука