Python中foriinrange()是循环的次数的意思。
语法格式:
range(start,stop[,step])
参数解释:
start:起始值
stop:终止值
step:步长
注意:
range()函数返回的对象的行为都很像一个列表,但是它确实不是一个列表,它只是在循环迭代的情况下返回指定索引的值,但是它并不会在内存中真正产生一个列表对象,这样也是为了节约内存空间。
遍历结构可以是字符串、文件、组合数据类型或range()函数等,常用的使用方法如下:
foriinrange(4):#循环N次
语句块
foriintsd.txt:#遍历文件fi的每一行
语句块
foriin”hello”:#遍历字符串s
语句块
foriin[1,2,3,4,5]:#遍历列表ls
语句块
foriin遍历结构:#遍历语句的一种扩展模式:
语句块
else:#else语句只有在循环正常执行结束后才执行。
语句块
举4个例子
#代表1到4,不包含4
foriinrange(1,4):
print(i)
#设置停顿三秒
time.sleep(3)
#代表1到10,间隔2,不包含10
foriinrange(1,10,2):
print(i)
time.sleep(3)
#代表0到5,不包含5
foriinrange(5):
print(i)
time.sleep(3)
Python介绍
Python是一种面向对象的解释型计算机程序设计语言,Python具有丰富和强大的库。它常被昵称为胶水语言,能够把用其他语言制作的各种模块很轻松地联结在一起。常见的一种应用情形是,使用Python快速生成程序的原型(有时甚至是程序的最终界面),然后对其中有特别要求的部分,用更合适的语言改写,比如3D游戏中的图形渲染模块,性能要求特别高,就可以用C/C++重写,而后封装为Python可以调用的扩展类库。需要注意的是在您使用扩展类库时可能需要考虑平台问题,某些可能不提供跨平台的实现。