python range函数

2023-03-13 00:00:00 python range 函数

在Python中,range()是一个内置函数,用于生成一系列整数。它可以用来在循环中迭代一定数量的次数或生成一个整数列表。range()函数有三种形式:

  • range(stop):生成一个从0开始、以stop-1结尾(不包括stop)的整数序列。
  • range(start, stop):生成一个从start开始、以stop-1结尾(不包括stop)的整数序列。
  • range(start, stop, step):生成一个从start开始、以stop-1结尾(不包括stop)的整数序列,步长为step。

例如,下面的代码将生成一个从0到4的整数序列:

for i in range(5):
    print(i)

输出结果为:

0
1
2
3
4

另外一个例子,下面的代码将生成一个从1到10的整数序列:

for i in range(1, 11):
    print(i)

输出结果为:

1
2
3
4
5
6
7
8
9
10

还有一个例子,下面的代码将生成一个从0到10的偶数序列:

for i in range(0, 11, 2):
    print(i)

输出结果为:

0
2
4
6
8
10

相关文章