python range什么意思


本文摘自php中文网,作者爱喝马黛茶的安东尼,侵删。

python range()函数详细用法

函数原型:range(start, end, scan):

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

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

scan:每次跳跃的间距,默认为1。例如:range(0, 5) 等价于 range(0, 5, 1)

基础用法示例:

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

Python

>>> for i in range(1,5):  

print(i)

1

2

3

4

>>> for i in range(5):   

print(i)

0

1

2

3

4

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

print(i)

0

2

4

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

print(i)

0

-2

-4

相关推荐:《Python视频教程》

注意:

python2和python3的区别:

python3返回的是一个迭代值:

Python3

1

2

3

4

5

print(range(1,5))

range(1, 5)

# 正确打印方法

list(range(1,5))

[1, 2, 3, 4]

python2返回是一个列表:

Python2

1

2

>>> range(1,5)

[1, 2, 3, 4]

以上就是python range什么意思的详细内容,更多文章请关注木庄网络博客!!

相关阅读 >>

Python知识分解析掷骰子游戏

Python什么是递归?两种优先搜索算法的实现 (代码示例)

Python怎么找出最大数

Python字典的值可以是字典吗

Python如何安装http server

Python中阶乘怎么表示

详解Python urllib2用法

Python字典基本操作有哪些

Python装什么软件

Python用什么软件

更多相关阅读请进入《Python》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...