如何使用Python的range()函数生成一段连续的数字序列?
发布时间:2023-10-12 22:08:09
Python的range()函数可以用于生成一段连续的数字序列。它接受三个参数:start、stop和step,返回一个包含从start开始到stop(不包含stop本身)的连续数字序列。
下面是一些使用range()函数生成连续数字序列的示例:
1. 生成从0到9的连续数字序列:
for num in range(10):
print(num)
输出:
0 1 2 3 4 5 6 7 8 9
2. 生成从1到10的连续数字序列:
for num in range(1, 11):
print(num)
输出:
1 2 3 4 5 6 7 8 9 10
3. 生成从1到10的连续偶数序列:
for num in range(2, 11, 2):
print(num)
输出:
2 4 6 8 10
4. 生成从10到1的连续数字序列:
for num in range(10, 0, -1):
print(num)
输出:
10 9 8 7 6 5 4 3 2 1
注意:stop参数指定的值不会被包含在生成的序列中,而是生成序列的界限。start参数是可选的,默认为0。step参数也是可选的,默认为1,表示递增的步长。
使用range()函数生成连续的数字序列可以方便地进行循环遍历、计数和生成指定长度的列表等操作。
