Why does the range() function—when given only one argument—consider the argument to be the stop value, when the stop value is the second argument when calling range() when two arguments?
According to Python, default arguments of functions should be defined at the back of the other arguments.