wangjuju123
- 在2018年10月08日加入
- 点赞能量: 100%
- 点赞价值: 558.2
鉴于迭代(也就是遍历)特定范围内的数是一种常见的任务,Python提供了一个创建范围的内置函数。
>>>range(0,10)
range(0,10)
>>>list(range(0,10))
[0,1,2,3,4,5,6,7,8,9]
范围类似于切片。它们包含起始位置(这里为0),但不包含结束位置(这里为10)。在很多情况下,你都希望范围的起始位置为0。实际上,如果只提供了一个位置,将把这个位置视为结束位置,并假定起始位置为0。
>>>range(10)
range(0,10)
下面的程序打印数1~100:
fornumberinrange(1,101):
print(number)
注意,相比前面使用的while循环,这些代码要紧凑得多。、
提示只要能够使用for循环,就不要使用while循环。
-
-
wangjuju123
2018-11-16
-