Python函数-1 range()函数

Posted sakura579

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python函数-1 range()函数相关的知识,希望对你有一定的参考价值。

range()函数

在其他语言中,如果想要循环一个变量从1到100,要怎么写呢?

for(i = 1,i<=100,i++){}

python怎么实现这个功能呢?python设计了range()函数,直接实现了上面的功能。range是内置函数,无须导入。在任何地方都可以直接使用它。

for i in range(5):
    print(i)
0
1
2
3
4
从上面的执行结果,也可以看出来range函数的范围是从0-4。遵守左闭右开的原则。range默认是从0开始的。当然也可以指定遍历的区间。
for i in range(1,5):
    print(i)
1
2
3
4
还可以指定步长,就像切片一样。
for i in range(1, 12, 2):
    print(i)
1
3
5
7
9
11 
很多的时候是结合range()和len()函数,遍历一个序列的索引
a = ['Google', 'Baidu', 'Huawei', 'Taobao', 'QQ']
for i in range(len(a)):
    print(i, a[i]) 

以上是关于Python函数-1 range()函数的主要内容,如果未能解决你的问题,请参考以下文章

python 中range函数的用法

python中range()函数怎么用啊?

python中的range函数

python之for循环与range()函数

Python中range()函数的用法

python range()函数