更新时间: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中一般用于说明循环的执行情况。
AI鸿蒙原生智能正式版课程,培养全端跨平台鸿蒙工程师
2026-03-10AI鸿蒙原生智能正式版课程,培养全端跨平台鸿蒙工程师
2026-03-10毕业16个工作日,平均薪资13180元,就业率100%,广州黑马AI智能应用开发(Java)学科20250529班
2026-03-06毕业32个工作日,平均薪资11147元,就业率95%,广州黑马AI智能应用开发(Java)学科20250326班
2026-03-05黑马程序员2025全国就业数据发布:全学科平均就业率92.07%,AI开发类就业平均薪资达11869.67元。
2026-03-05黑马全国校区齐开班!场面太太太壮观了!
2026-03-03