以下关于“forin”的描述,错误的是( )。

admin2021-03-17  18

问题 以下关于“for<循环变量>in<循环结构>”的描述,错误的是(  )。

选项 A、<循环结构>采用[1,2,3]和[‘1’,‘2’, ‘3’]的时候,循环的次数是一样的
B、这个循环体语句中不能有break语句,会影响循环次数
C、使用range(a,b)函数指定for循环的循环变量取值范围是a~b-1
D、for i in range(1,10,2)表示循环5次,i的值是1~9的奇数

答案B

解析 for语句的循环执行次数是根据<循环结构>中元素的个数确定的。[1,2,3]和[’1’,’2’,’3’]均有3个元素,因此循环次数是一样的。A选项正确。range()函数只有1个参数时表示会产生从0开始计数到输入参数的前一位整数结束的整数列表;有2个参数时,则将第1个参数作为起始位,第2个参数为结束位,输出从起始位到结束位的前一位的整数列表;有3个参数时,第3个参数表示步长,起始位按照步长递增或递减,因此选项C、D正确。循环体中的break语句影响循环次数,但是不代表循环体中不能有break语句,B选项错误。本题选择B选项。
转载请注明原文地址:https://jikaoti.com/ti/fj50FFFM
0

相关试题推荐
最新回复(0)