首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下关于Python循环结构的描述中,错误的是( )。
以下关于Python循环结构的描述中,错误的是( )。
admin
2021-03-16
39
问题
以下关于Python循环结构的描述中,错误的是( )。
选项
A、while循环使用关键字continue结束本次循环
B、while循环可以使用保留字break和continue
C、while循环也叫遍历循环,用来遍历序列中的元素,默认提取每个元素并执行一次循环体
D、while循环使用pass语句,则什么事也不做,只是空占位语句
答案
C
解析
Python中循环包括两种:遍历循环和无限循环。遍历循环使用关键字for依次提取遍历结构元素进行处理;无限循环使用关键字while根据判断条件执行程序。
循环结构有两个辅助循环控制关键字:break和continue。break用来跳出最内层for或while循环,脱离该循环后程序从循环后的代码继续执行。continue用来结束当前当次循环,即跳出循环体中下面尚未执行的语句,但跳不出当前循环。
pass:什么事也不做,只是空占位语句,并且是无运算的占位语句,当语法需要语句并且还没有任何使用的语句可写时,就可以使用它。它通常用于为复合语句编写一个空的主体。
如果写无限循环,每次迭代什么也不做,就写pass。pass是有意义的,如忽略try语句所捕获的异常,以及定义带属性的空类对象,而该类实现的对象行为就像其他语言的结构和记录。
pass有时指“以后会填上”,只是暂时用于填充函数主体而已,无法保持函数体为空而不产生语法错误,因此,可以使用pass来替代。
两者的区别:continue语句只结束本次循环,不终止整个循环的执行,而break具备结束循环的能力。本题选择C选项。
转载请注明原文地址:https://kaotiyun.com/show/jS6p777K
本试题收录于:
二级Python题库NCRE全国计算机二级分类
0
二级Python
NCRE全国计算机二级
相关试题推荐
下列叙述中正确的是()。
在考生目录下完成如下简单应用:(1)用SQL语句完成下列操作:列出所有赢利(现价大于买入价)的股票简称、现价、买入价和持有数量,并将检索结果按持有数量降序排序存储于表stock_temp中。(2)使用一对多报表向导建立报表。要求:父表为stock_na
报表的数据源不包括()。
一个栈的初始状态为空。现将元素1、2、3、4、5、A、B、C、D、E依次入栈,然后再依次出栈,则元素出栈的顺序是()。
利用查询设计器建立查询时可以指定查询去向,错误的操作方式是()。
以下关于自由表的叙述,正确的是()。
设一棵满二叉树共有15个结点,则在该满二叉树中的叶子结点数为()。
在结构化程序设计中,模块划分的原则是
冒泡排序在最坏情况下的比较次数是
一棵二叉树中共有80个叶子结点与70个度为1的结点,则该二叉树中的总结点数为
随机试题
在工作中遇到哪些情况应重新签发工作票,并重新进行许可工作的审查程序?
癫痫持续状态的药物治疗首选_________。
半夏厚朴汤的药物组成中没有的
肾盂切开取石术后,肾盂造口管的护理不正确的是
移动通信直放站不宜设在()附近。
集装箱交接时,下列不属于空箱交接要求的是()
下列属于印花税的纳税人有()。
企业从银行借款以便给股东发放股利。这种筹资动机属于()。
醉驾是指因饮酒而完全丧失或部分丧失个人意志,在这种状态下驾驶机动车的行为。车辆驾驶人员血液中的酒精含量大于或者等于()/100mL的驾驶行为认定为醉驾。
数据库、数据库系统和数据库管理系统之间的关系是
最新回复
(
0
)