题目内容

如下程序的输出结果是:dat=['1', '2', '3', '0', '0', '0']for item in dat:if item == '0':dat.remove(item)print(dat)

A. [‘1’, ‘2’, ‘3’]
B. [‘1’, ‘2’, ‘3’, ‘0’, ‘0’]
C. [‘1’, ‘2’, ‘3’, ‘0’, ‘0’, ‘0’]
D. [‘1’, ‘2’, ‘3’, ‘0’]

查看答案
更多问题

关于Python循环结构,如下选项中描述错误的是

A. 遍历循环中的遍历结构能够是字符串、文件、组合数据类型和range()函数等
B. break用来跳出最内层for或者while循环,脱离该循环后程序从循环代码后继续执行
C. 每一个continue语句只有能力跳出当前层次的循环
D. Python经过for、while等保留字提供遍历循环和无限循环结构

关于Python循环结构,如下选项中描述错误的是

A. 遍历循环中的遍历结构能够是字符串、文件、组合数据类型和range()函数等
B. break用来结束当前当次语句,但不跳出当前的循环体
C. continue只结束本次循环
D. Python经过for、while等保留字构建循环结构

如下关于循环结构的描述,错误的是:

A. 遍历循环的循环次数由遍历结构中的元素个数来体现
B. 非肯定次数的循环的次数是根据条件判断来决定的
C. 非肯定次数的循环用 while 语句来实现,肯定次数的循环用 for 语句来实现
D. 遍历循环对循环的次数是不肯定的

如下关于分支和循环结构的描述,错误的是:

A. python 的在分支和循环语句里使用例如 x<=y<=z 的表达式是合法的
B. 分支结构的中的代码块是用冒号来标记的
C. while 循环若是设计不当心会出现死循环
D. 二分支结构的 <表达式1> if <条件> else <表达式2> 形式,适合用来控制程序分支

答案查题题库