1049406193 发表于 2020-4-14 12:12:02

不会

list(range(1, 0))
[]为啥啊

永恒的蓝色梦想 发表于 2020-4-14 12:14:21

正着数,从1数到0,你能数几个数?

wp231957 发表于 2020-4-14 12:14:55

1,0无法迭代 步长如果是正数,后面的要比前面的大

qiuyouzhi 发表于 2020-4-14 12:15:35

range的默认步长是1,开始是1,结束是0,
也就是让1走到0,且不能走回头路。
这怎么可能嘛。。。所以返回一个空列表。

编程鱼C 发表于 2020-4-14 12:37:23

1,到0没有数,0到1还有

zltzlt 发表于 2020-4-14 12:53:03

1 到 0 没有数字

sunrise085 发表于 2020-4-14 15:02:28

range()最多有三个参数,
若只有一个参数n,则是从0到n-1,间隔为1,例如:list(range(4))是,注意这种情况下n需要大于0,否则结果为空
若有两个参数m,n,则是从m到n-1,间隔为1,例如:list(range(2,7))是 ,注意:这种情况下n要大于m,否则结果为空
若有三个参数m, n, k,则是从m到n-1,间隔为k,例如:list(range(11,2,-3))是,注意这种情况下,若间隔k为正,则需要m小于n,若间隔为负,则需要m大于n,否则结果为空

你这个是两个参数的情况,间隔为固定值1,但是m小于n,所以结果为空。
页: [1]
查看完整版本: 不会