range函数参数可以使用负值吗 ------------------------------- 参数可以使用负值。 range函数,返回了一个范围range对象, 通常用于开始生成一个整数序列, 例如: >>> range(10) range(0, 10) >>> list(range(10)) [0, 1, 2, 3, 4, 5, 6, 7, 8, 9] >>> tuple(range(0, -10, -2)) (0, -2, -4, -6, -8) 它有两种参数形式,没有指定开始,则从零开始,到stop结束,不含stop. range(stop) -> range object range(start, stop[, step]) -> range object 参数必须整数,并且可以是负值。 * start 开始参数的值(如果没有提供参数,则为0) * stop 停止参数的值。 * step 步长,步骤参数的值(如果没有提供参数,则为1)。 range函数返回什么 ''''''''''''''''''' 是返回range对象,可以用它来构造列表,例如list(rang(10))