for range()问题~~~
for i in range(10):... print(i)
...
0
1
2
3
4
5
6
7
8
9
for i in range(10,-1,-1):
... print(i)
...
10
9
8
7
6
5
4
3
2
1
0
为何第两次值【数量】不同 第一个是10个数 ,第二个是11个数 因为range是左闭右开方式,也就是第一个参数可以去到,最后一个参数取不到
所以range(10)相当于range(0,10,1)也就是0-9
而range(10,-1,-1)就是10-0 1,第两次值。。。也是醉了
2,第一个是从0开始索引,第二个是从-1结束
肯定多一个 qiuyouzhi 发表于 2020-4-15 19:18
1,第两次值。。。也是醉了
2,第一个是从0开始索引,第二个是从-1结束
肯定多一个
{:9_217:}哈哈哈笑死我了我打错了
页:
[1]