python range函数

作者:原创时间:2022-03-15
文档

很多朋友都想了解python range函数的用法?下面就和小编一起来了解一下吧~

python range 函数可创建一个整数列表,一般用在 for 循环中,因为函数返回的是一个可迭代对象,不是列表类型, 所以打印的时候不会打印列表。

函数语法

range(start, stop[, step])

参数说明:

start: 计数从 start 开始。默认是从 0 开始。例如range(5)等价于range(0, 5);

stop: 计数到 stop 结束,但不包括 stop。例如:range(0, 5) 是[0, 1, 2, 3, 4]没有5

step:步长,默认为1。例如:range(0, 5) 等价于 range(0, 5, 1)

实例

>>>
range
(
10
)
        
# 从 0 开始到 9
[
0
, 
1
, 
2
, 
3
, 
4
, 
5
, 
6
, 
7
, 
8
, 
9
]
>>> 
range
(
1
, 
11
)
     
# 从 1 开始到 10
[
1
, 
2
, 
3
, 
4
, 
5
, 
6
, 
7
, 
8
, 
9
, 
10
]
>>> 
range
(
0
, 
30
, 
5
)
  
# 步长为 5
[
0
, 
5
, 
10
, 
15
, 
20
, 
25
]
>>> 
range
(
0
, 
10
, 
3
)
  
# 步长为 3
[
0
, 
3
, 
6
, 
9
]
>>> 
range
(
0
, -
10
, -
1
)
 
# 负数
[
0
, -
1
, -
2
, -
3
, -
4
, -
5
, -
6
, -
7
, -
8
, -
9
]
>>> 
range
(
0
)
[
]
>>> 
range
(
1
, 
0
)
[
]

以下是 range 在 for 中的使用,循环出runoob 的每个字母:

>>>
x
 = 
'
runoob
'
>>> 
for
 
i
 
in
 
range
(
len
(
x
)
)
 :
...     
print
(
x
[
i
]
)
... 
r
u
n
o
o
b
>>>

以上就是小编今天的分享,希望能帮到大家~

显示全文
linux ftp js 字符串转数字 电脑忘记开机密码怎么办 两个二维码怎么拼一起 怎样查看微信删除的聊天记录 微信扫码不能扫了怎么办 微信恢复删除的聊天记录 拼多多拒收在哪里操作 abstract java 交管12123怎么查科目一分数 antlr java ajax java ansible java aspect java 怎样改抖音名字的昵称 assert java asterisk java axis java bitset java boolean java java 泛型 java json java final java foreach java hashmap java lambda java random java stream java filereader maven安装配置 idea的maven配置 python 引用 js数组遍历方法 js json对象 js 遍历json java concat python调用dll python strip函数 python configparser模块 oracle coalesce