教育行业A股IPO第一股(股票代码 003032)

全国咨询/投诉热线:400-618-4000

Python中的for循环与range()函数

更新时间:2022年11月30日14时52分 来源:传智教育 浏览次数:

好口碑IT培训

range()函数可创建一个整数列表,该函数的语法格式如下:

range([start,]stop[,step])

range()函数中的参数说明如下。

(1)start:表示列表起始位置,该参数可以省略,此时列表默认从0开始。

(2)stop:表示列表结束位置,但不包括stop。例如range(5)、range(0,5)表示列表[0,1,2,3,4]。

(3)step:表示列表中元素的增幅,该参数可以省略,此时列表步长默认为1,例如range(0,5)等价于range(0,5,1)。

range()函数一般与for循环搭配使用,以控制for循环中代码段的执行次数。使用range()函数搭配for循环,输出字符串中的每个元素,完整代码如下:

#16_traversing_range.py
string = input( "请输人一个字符串:")
for i in range(len(string)): 
    print(string[i])

以上程序可实现与15_traversing.py同样的功能。

多学一招:for-else

与 while循环类似,for循环也能与保留字else 搭配使用。for-ese结构具体语法

格式如下:

for循环变量 in遍历结构:
    代码段1
else :
    代码段2

for-else结构中,ese语句之后的代码同样只在循环正常执行之后才执行,因此

代码段2中一般用于说明循环的执行情况。

0 分享到:
和我们在线交谈!