2021年6月份青少年软件编程(Python)等级考试试卷(二级)-20210623093107952.docx
《2021年6月份青少年软件编程(Python)等级考试试卷(二级)-20210623093107952.docx》由会员分享,可在线阅读,更多相关《2021年6月份青少年软件编程(Python)等级考试试卷(二级)-20210623093107952.docx(12页珍藏版)》请在课桌文档上搜索。
1、青少年软件编程(Python)等级考试试卷(二级)分数:100.00题数:37一、单选题(共25题,每题2分,共50分)1.执行下列代码后,运行结果是?Oseq=,hello,1,good,mornings=*,join(seq)print(s)A、hello*good*morning*hello*good*morningC、hello*good*morningD、*hello*good*morning*答案:C试题解析:理解用join方法连接字符串的方式小红用一个列表SCore=80,78,92,96,100,88,95来依次表示她七周的英文测验分数,如果想要查找到第三周的英文测验分数并将其
2、删除,应该怎么做?OA、score3score2C、score.pop(3)D、score.pop(2)答案:D试题解析检索并删除特定元素s.pop(i)*此处小括号里是索引号.小红用列表来表示自己七周的测验分数,但是列表的索引是从0开始,也就是第1周的测验分数对应的索引号是0。依此类推,第三周的索引号就是2.因此是score.pop(2)03 .以下代码输出结果是?()Is=2021,123,PythonMls.apped(2021,2021)ls.append(2021)print(ls)A、,2021,1,123,1Python,2021B、2020,123,Python,2021,20
3、21C、2021,1123,Python,2021,2021,2021D、,2020,123,Python,2021,2021答案:C试题解析:列表的添加4 .已知LiSta=IiSt(five),执行语句LiSta2:=IiSt(rst”)后列表LiSta中的元素为?()试题解析:5 .原有列表s=5,2,9,lt下列哪个操作不能使得列表s变为9,521?()A、s.sort()s.reverse()prit(s)B、s.sort(reverse=True)print(s)C、print(sorted(s,reverse=True)D、s.sort() print(s)答案:D试题
4、解析:sort()函数用于对原列表进行排序,reverse-排序规则,reverse=True降序,reverse=False升序(默认);sort与sorted区别:sort是应用在list上的方法,sorted可以对所有可迭代的对象进行排序操作。6 .在Python3.5.2的IDLE交互式环境下依次输入以下程序语句后的结果是?()>>>S=10,20,30,40>>>10inSA、TruetrueC、FalseDsfalse答案:A试题解析:判断元素是否在序列之内Xins.l在序列S=10,20,30,40t因此答案为True07 .以下代码输出结果是
5、?()Is=888,ote,120211,Python,1123,20print(ls2l)A、notePythonC、2021D、结果错误答案:B试题解析:8 .已知a=123,那么a*2的结果是?()A、246B、123123C.123123,D、246答案:C试题解析:字符串的重复,特别要注意这里的a是字符串类型,而不是整型,所以选择C9 .执行下列代码后,屏幕打印的k值的个数共有多少个?()k=100whilek>l: print(k) k=k2A、5B、6C、10D、50答案:B试题解析:理解循环体,能够判断循环次数10 .据相关文件
6、规定,全国景区对老年人实行优惠政策:60岁以内全票,60-69岁(含60岁和69岁)的老年人半票,69岁以上免费。输入年龄,可以输出全票/半票/免费信息的程序是?()AwhileTrue: a=int(input(年龄:) if(a>=70): Print(免费) elif(a>60anda<70): Print(半票) else: PrintC全票) B、whileTrue: a=int(input(年龄:)&nb
7、sp;if(a>=70): Print(免费) elif(a>=60anda<70): PrintC半票) else: Print(全票) C、whileTrue: a=int(input(年龄:) if(a>70): PrintC免费) elif(a>=60anda<70): Print(半票) else: Print:(
8、全票) D、whileTrue: a=int(input(年龄:) if(a>70): Print(免费) elif(a>60anda<70): Print(半票) else: PrintC全票) 答案:B试题解析:11 .将下列列表a中偶数提取出来并形成一个新的列表c,请补充完整语句?()a=3,517161218110c=foriina: if:  
9、; print(c)A、i%2=0:c.append(i)B、i%2=0c.extend(i)C、i2=lc.append(i)D、i2=lc.extend(i) 答案:A试题解析:这道题我们首先得了解for循环来遍历列表的方法,即foriina:,然后将每个数通过if分支语句进行判断是否为偶数。所以if条件处需要添加的一个判断条件是i%2=0,然后将符合条件的i添加到列表C中,BPc,append(i)o最后将列表c打印出来即print(c)o%2=0#i除以2的余数等于0.i2三三li整除2的得数等于1c.append(i)#追力口元素s.append()c
10、.extend(i)#扩展序列s.extend()12 .下列说法错误的是?()A、字典是可变的无序集合B、列表、元组可以相互嵌套使用C、字典虽然不能利用下标访问元素,但可以排序D、字典属于一对一映射关系的数据类型答案:C试题解析:13 .以下说法正确的是?()A、同一个元组中,元素的类型必须相同B、tuple()函数可以将列表转换为元组C、用del就可以删除元组中的元素D、列表和元组都是可变数据类型答案:B试题解析:14 .关于下列程序理解说法正确的是?()num=0whilenum<10: print(Python)A、在WhiIe代码块中无论加什么都不能改变死
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2021 月份 青少年 软件 编程 Python 等级 考试 试卷 二级 20210623093107952

链接地址:https://www.desk33.com/p-964676.html