如何在Python中使用range()函数生成一定范围的数字
发布时间:2023-10-29 11:44:26
在Python中,可以使用range()函数生成一定范围的整数序列。range()函数接受三个参数,分别是起始值、结束值和步长。它返回一个范围内的不可变整数序列。
1. 生成一定范围内的整数序列:
for i in range(5):
print(i)
输出结果为:
0 1 2 3 4
这段代码会生成从0到4的整数序列,包括起始值0但不包括结束值5,步长为1。
2. 生成指定范围的整数序列:
for i in range(1, 6):
print(i)
输出结果为:
1 2 3 4 5
这段代码会生成从1到5的整数序列,包括起始值1但不包括结束值6,步长为1。
3. 控制步长的范围:
for i in range(2, 11, 2):
print(i)
输出结果为:
2 4 6 8 10
这段代码会生成从2到10的整数序列,包括起始值2但不包括结束值11,步长为2。
4. 使用负数步长生成倒序序列:
for i in range(10, 0, -1):
print(i)
输出结果为:
10 9 8 7 6 5 4 3 2 1
这段代码会生成从10到1的整数序列,包括起始值10但不包括结束值0,步长为-1。
