2023《Python程序设计》试题库:第3章选择结构与循环结构(含答案)
- 技巧分类:编程网络
- 技巧标签:Python  程序  设计  试题 
- 技巧链接:https://wpfx.org/skills/5253.html
- 技巧详情:
2023《Python程序设计》试题库:第3章 选择结构与循环结构(含答案)
一、填空题
239、表达式 'ab' in 'acbed' 的值为________。(False)
240、假设n为整数,那么表达式 n&1 == n%2 的值为_____________。(True)
241、关键字__________用于测试一个对象是否是一个可迭代对象的元素。(in)
242、表达式 3<5>2 的值为_______________。(True)
243、已知 x = {'a':'b', 'c':'d'},那么表达式 'a' in x 的值为______________。(True)
244、已知 x = {'a':'b', 'c':'d'},那么表达式 'b' in x 的值为______________。(False)
245、已知 x = {'a':'b', 'c':'d'},那么表达式 'b' in x.values() 的值为______________。(True)
246、表达式 1<2<3 的值为_________。(True)
247、表达式 3 or 5 的值为________。(3)
248、表达式 0 or 5 的值为_________。(5)
249、表达式 3 and 5 的值为____________。(5)
250、表达式 3 and not 5 的值为______________。(False)
251、Python中用于表达逻辑与、逻辑或、逻辑非运算的关键字分别是_________、___________、_________。(and、or、not)
252、Python 3.x语句 for i in range(3):print(i, end=',') 的输出结果为_____________________。(0,1,2,)
253、Python 3.x语句 print(1, 2, 3, sep=',') 的输出结果为________________。(1,2,3)
254、对于带有else子句的for循环和while循环,当循环因循环条件不成立而自然结束时________(会?不会?)执行else中的代码。(会)
255、在循环语句中,__________语句的作用是提前结束本层循环。(break)
256、在循环语句中,_______语句的作用是提前进入下一次循环。(continue)
257、表达式 5 if 5>6 else (6 if 3>2 else 5) 的值为_________。(6)
258、Python关键字elif表达__________和___________两个单词的缩写。(else、if)
259、表达式 3 in {1, 2, 3} 的值为_________。(True)
260、表达式 'ac' in 'abce' 的值为_____________。(False)
261、表达式 not 3 的值为________________。(False)
二、判断题
133、假如仅仅是用于控制循环次数,那么使用for i in range(20)和for i in range(20, 40)的作用是等价的。(对)
134、在循环中continue语句的作用是跳出当前循环。(错)
135、在编写多层循环时,为了提高运营效率,应尽量减少内循环中不必要的计算。(对)
136、带有else子句的循环假如由于执行了break语句而退出的话,则会执行else子句中的代码。(错)
137、对于带有else子句的循环语句,假如是由于循环条件表达式不成立而自然结束循环,则执行else子句中的代码。(对)
138、在条件表达式中不允许使用赋值运算符“=”,会提醒语法错误。(对)
发表评论(审核通过后显示) 取消回复