意昂体育
意昂体育

热线电话:

青鸟飞扬 python循环结构for-in

发布日期:2025-11-23 15:09    点击次数:192

当你的在你的程序里面,需要重复的去执行某个动作的时候,你不是去复制连接代码,而是使用循环节的。

循环使用一种循环结构,让一段代码重复重复,再重复的去执行,这个叫循环结构。

那么在Python中有两种,有两种构造方式,两种循环的使用场景是完全不一样的。

第一种,循环次数确定用for-in循环, 如:for i in range(100)

你要做一个100次的循环,循环变量i从零开始,先取到零,开取到一再取到二,最后取到98和99。

i为循环变量,只在for循环内使用,print(i,'goodbye world')中i使用有问题,虽不会报错,但不要这样使用。

需要说明的是上面代码中的 range(1,101)可以用来构造一个从1到100的范围,当我们把这样一个范围放到for-in循环中,就可以通过前面的循环变量x依次取出从1到100的整数。当然,range 的用法非常灵活,下面给出了一个例子:

range(101):起始值默认为0,步长为1,可以用来产生0到100范围的整数,需要注意的是取不到101。

range(1,101):可以用来产生1到100范围的整数,相当于前面是闭区间后面是开区间。

range(1,101,2):可以用来产生1到100的奇数,其中2是步长,即每次数值递增的值。

range(100,0,-2):可以用来产生100到1的偶数,其中-2是步长,即每次数字递减的值。