首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下关于Python循环结构的描述中,错误的是( )。
以下关于Python循环结构的描述中,错误的是( )。
admin
2020-04-10
31
问题
以下关于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具备结束循环的能力。
转载请注明原文地址:https://kaotiyun.com/show/ff6p777K
本试题收录于:
二级Python题库NCRE全国计算机二级分类
0
二级Python
NCRE全国计算机二级
相关试题推荐
在VisualFoxPro中。有如下内存变量赋值语句:X={^2001-07-2810:15:20PM}Y=.F.M=$123.45N=123.45Z="123.24"执行上述赋值语
打开考生文件夹下的DB数据库,完成如下简单应用:(1)编写一个名为FOUR.PRG的程序,根据表TABA中所有记录的a,b,c三个字段的值,计算各记录的一元二次方程的两个根x1和x2,并将两个根x1和x2写到对应的字段x1和x2中,如果无实数解
数据库系统的三级模式不包括()。
SQL的数据操作语句不包括()。
SQL语句中修改表结构的命令是()。
SQL语言的更新命令的关键词是()。
在VisualFoxPro中,一条SQL语句可以分多行写。下面说法正确的是()。
在数据库中创建表的CREATETABLE命令中定义主索引、实现实体完整性规则的短语是()。
一棵二叉树的前序遍历结果是ABCEDF,中序遍历结果是CBAEDF,则其后序遍历的结果是()。
数据流图中带有箭头的线段表示的是
随机试题
以下哪项不符合茶艺人员使用蹲姿时的注意事项要求的
任何国家要对教育进行有序的、科学的教育行政管理,就必须把国家的行政管理置于()
A.水疱性冻疮B.红斑性冻疮C.结节性冻疮D.坏死性冻疮E.溃疡性冻疮冻伤Ⅱ度的冻疮类型为
对肠易激综合征的诊断推荐采用国际认同的罗马Ⅱ标准,其中有关腹部不适或腹痛时间的规定是在过去12个月内至少累计达
根据《国务院关于投资体制改革的决定》,为了广泛听取社会各方对政府投资项目的意见和建议,国家将逐步实行政府投资项目()制度。
在混凝土无损检测方法中,用于基桩检测的常规方法为()。
公示期间不得少于60日,且公示催告期间届满日不得早于票据付款日后30日。()
Byusingnewforeigntextbooks,wecouldnotonlylearntherightexpressionofbusinessideas,butalsowewillknowthelastes
Attheturnofthe20thcentury,DutchphysicianChristiaanEijkmanshowedthatdiseasecanbecausednotonlybymicroorganism
A、Theirplaythings.B、Somemoney.C、Theirrelatives’hands.D、Theirshoes.A题目问家庭画册中,小孩手上最可能拿什么。短文中提到孩子手上拿的东西可以让历史学家了解当时孩子玩的东西和他
最新回复
(
0
)