考试报名
考试报名
考试内容
考试大纲
在线客服
返回顶部

备考刷题,请到

CDA认证小程序

关于循环语句说法错误的是:( )
A. python中的while循环是当条件满足就进入循环体
B. for 循环可以遍历一个序列, 如字符串 列表
C. for i in dict 遍历一个字典的时候, 遍历的是键值对
D. 可以使用关键字break打断循环
上一题
下一题
收藏
点赞
评论
题目解析
题目评论(0)

本题考查的是while循环和for循环。python中有两大循环。一种是while循环, 是一种当型循环, 即当条件满足就进入循环体。所以A的说法是正确的。for循环的格式是for i in 序列, for循环是遍历一个序列, 当然可以是字符串和列表, 所以B的说法也是正确的。但是当for i in 字典, 即for循环遍历一个字典的时候, 遍历的是这个字典的键, 而不是键值对。所以C的说法是错误的。无论是能while循环还是for循环都可以用关键字break打断, D的说法是正确的, 故选C。

正确答案是:C: for i in dict 遍历一个字典的时候,遍历的是键值对。

分析:

A: 这句话是正确的。在Python中,`while`循环会在指定条件为真时反复执行循环体中的代码。

B: 这句话也是正确的。`for`循环可以用来遍历任何可迭代对象,如字符串、列表、元组等。

C: 这句话是错误的。`for i in dict`遍历一个字典时,实际上遍历的是字典的键,而不是键值对。如果想遍历键值对,可以使用`for key, value in dict.items()`。

D: 这句话是正确的。在循环中,可以使用`break`关键字来终止循环的执行,跳出循环体。

因此,C选项是错误的陈述。