博主推荐
1、Python比赛
2、Python考级
2025年3月Python编程等级考试二级真题解析
判断题(共10题,每题2分,共20分)
26、执行如下代码的运行结果是CHN
for c in "CHINA" :
if c == "I" :
continue
print(c, end="")
答案:错
考点分析:考察程序阅读能力,c是遍历CHINA里面的每一个字母,条件是字母是I的时候跳过,所以输出的应该是CHNA,答案错误
27、在循环结构中,循环体只要开头和结尾缩进就可以,其他地方不需要缩进
答案:错
考点分析:考察循环相关知识,循环结构中,循环体需要全部缩进,答案错误
28、列表的数据项不需要是相同的数据类型,可以有整数、浮点数、字符串等,甚至可以是列表、元组和字典,各个元素之间使用分号进行分隔。
答案:错
考点分析:考察列表相关知识,列表的元素之间使用逗号隔开,答案错误
29、st=“悠悠绿水傍林偎,日落观山四望回",如果想打印st的反序字符串:"回望四山观落日,偎林傍水绿悠悠",可以使用语句print(st[::-1])。
答案:对
考点分析:考察列表相关知识,要反向输出列表的元素可以直接切片逆序输出即可,答案正确
30、小明在编写一个游戏程序,每一个关卡为一个独立的无限循环,当玩家的分数达到某个特定值时,游戏会结束当前关卡进入下一关,为完成此功能,小明使用了continue语句来跳过当前关卡,直接进入下一关。小明对Python语句的使用是正确的。
答案:错
考点分析:考察循环相关知识,因为每个关卡都是独立的循环程序,要进入下一个关卡需要退出当前循环,应该使用break语句,答案错误
31、while语句和for语句的循环条件后都必须输入冒号,需要循环执行的语句必须有缩进
答案:对
考点分析:考察循环语句相关知识,循环语句后面冒号是表示循环语句的结束,循环体是都需要缩进,答案正确
本文作者:小兔子编程 作者首页:https://blog.csdn.net/frank2102
32、当创建的元组中只有一个元素时,需要在元素的后面增加逗号
答案:对
考点分析:考察元组相关知识,元组中只有一个元素的时候需要在后面增加逗号,答案正确
33、有字典price ={'牛奶':'5元','面包':'6元'},要想将面包的价格改为8元,应该使用price{'面包'='8元'
答案:错
考点分析:考察字典相关知识,修改字典的值不是通过大括号,是通过中括号加对应的键实现,答案错误
34、元组(tuple)与列表(list)类似,都使用方括号定义,不同点是元组一旦定义,在程序生命周期内内容不可被修改。
答案:错
考点分析:考察元组和列表相关知识,元组是使用小括号而不是方括号,答案错误
35、对 str ="A+B+C",执行 str.split("+")后的结果是['A'+'B'+'C']
答案:错
考点分析:考察字符串相关知识,split函数是以指定字符进行分割,所以结果为:['A','B','C'],答案错误