首页技术文章正文

for循环与range()函数的搭配使用

更新时间:2022-01-13 来源:黑马程序员 浏览量:

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中一般用于说明循环的执行情况。


猜你喜欢:

while循环嵌套和for循环嵌套语法格式介绍【Python学习教程】

怎样执行for循环语句?for循环语句执行流程

什么是工厂模式?python怎样实现工厂模式?

MapReduce程序如何设置本地运行模式?

黑马程序员python+大数据开发培训

分享到:
在线咨询 我要报名