admin 管理员组

文章数量: 1086019


2024年3月26日发(作者:properity)

python中range(a,b)函数的用法

在Python中,`range()` 函数是一个内建函数,用于创建一个整数序列。它

有三种形式:

1. `range(stop)`:从0开始,到`stop-1`结束。

2. `range(start, stop)`:从`start`开始,到`stop-1`结束。

3. `range(start, stop, step)`:从`start`开始,到`stop-1`结束,步长为

`step`。

其中 `start` 是序列的起始值,`stop` 是序列的结束值(不包含该值),

`step` 是序列的步长。

以下是一些例子:

```python

例子1: range(stop)

for i in range(5):

print(i) 输出: 0, 1, 2, 3, 4

例子2: range(start, stop)

for i in range(2, 5):

print(i) 输出: 2, 3, 4

例子3: range(start, stop, step)

for i in range(0, 5, 2):

print(i) 输出: 0, 2, 4

```

此外,还可以用 `range()` 来循环遍历序列的索引。例如:

```python

for i in range(len('hello')):

print(i, ':', 'hello'[i]) 输出: 0 : h, 1 : e, 2 : l, 3 : l, 4 : o

```


本文标签: 序列 用于 创建 结束 内建函数