По правилу работы цикла:
Если задать цикл
for i in range(a, b):
Тело цикла
то индексная переменная i будет принимать значения от a до b-1, то есть первый параметр функции range, вызываемой с двумя параметрами, задает начальное значение индексной переменной, а второй параметр — значение, которая индексная переменная принимать не будет.