电子学会2024年3月青少年软件编程Python等级考试试卷二级真题(含答案.pdf
上传人:文库****品店 上传时间:2024-09-11 格式:PDF 页数:7 大小:280KB 金币:10 举报 版权申诉
预览加载中,请您耐心等待几秒...

电子学会2024年3月青少年软件编程Python等级考试试卷二级真题(含答案.pdf

电子学会2024年3月青少年软件编程Python等级考试试卷二级真题(含答案.pdf

预览

在线预览结束,喜欢就下载吧,查找使用更方便

10 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

2024年3月青少年软件编程Python等级考试试卷二级(含答案)分数:100题数:37一、单选题(共25题,每题2分)1.期末考试结束了,全班的语文成绩都储存在列表score中,班主任老师请小明找到全班最高分,小明准备用Python来完成,以下哪个选项,可以获取最高分呢?(B)A.min(score)B.max(score)C.score.max()D.score.min()2.已知列表a=[1,2,3,4,5,6],想输出[2,3,4],可以使用以下哪个语句?(C)A.print(a[2:4])B.print(a[2:5])C.print(a[1:4])D.print(a[0:4])3.第一小组成员姓名和年龄如下dic1={'张明':12,'李红':12,'王长江':13},现新增成员龙小勤,年龄为13,以下代码正确的是?(A)A.dic1['龙小勤']=13B.['龙小勤']=13C.dic1.['龙小勤']=13D.dic1('龙小勤')=134.已知列表ls=list(range(3,33,3)),则ls第5个元素是?(A)A.15B.18C.21D.245.执行如下Python代码,tuple不属于元组的选项是?(B)A.tuple=()B.tuple=('北京')C.tuple=('芜湖',)D.tuple=('北京','芜湖','合肥','上海')6.已知festival={"正月初一":"春节","正月十五":"元宵节","五月初五":"端午节","八月十五":"中秋节"},则输出"正月初一"对应节日的代码是?(B)A.print(delfestival["正月初一"])B.print(festival["正月初一"])C.print(festival.clear())D.print(festival[1])7.已知列表name=["德丽莎"],运行以下哪段代码,可打印出结果“德丽莎天下第一可爱!”(不包含双引号)?(C)A.print(name+"天下第一可爱!")B.print(name[1]+"天下第一可爱!")C.print(name[0]+"天下第一可爱!")D.print(name+天下第一可爱!)8.已知k为整型,下述while循环执行的次数为?(B)k=20whilek>1:print(k)k=k//2A.3B.4C.5D.69.以下程序的输出结果是?(D)ls1=list()ls2=['吉林','黑龙江','辽宁','东北三省']ls1+=ls2ls1.clear()print(ls1)A.['吉林','黑龙江','辽宁']B.['吉林','黑龙江','辽宁','东北三省']C.终端区会报错D.[]10.已知列表ls=[1,2,3,4,5,6,7,8,9,10],以下哪个选项无法将列表ls逆序排列?(C)A.ls.sort(reverse=True)B.sorted(ls,reverse=True)C.sort(ls,reverse=True)D.ls[::-1]11.已知字典jd={'哈尔滨':['冰雪大世界','侵华日军第七三一部队罪证陈列馆','太阳岛','中央大街'],'沈阳':['沈阳故宫','辽宁省博物馆','张学良旧居','清昭陵'],'长春':['伪满皇宫博物院','净月潭','长影世纪城','长春一汽']},字典jd的长度是?(A)A.3B.4C.12D.1512.下哪段Python程序的运行结果无法打印1-100之间所有整数的和?(A)A.print(sum(range(1,100)))B.i=1he=0whilei<=100:he+=ii+=1print(he)C.he=0foriinrange(1,101):he+=iprint(he)D.print(sum(range(1,101)))13.小明的篮球教练告诉小明,如果他能连续投中3次中投,并且换手运球100次,就可以让他加入球队,请问教练的要求,可以用哪个逻辑运算符来表示?(B)A.orB.andC.notD.!=14.某小学1-6年级都各有8个班,将年级和班级数存入如下列表:lst=[['一年级','二年级','三年级','四年级','五年级','六年级'],['1班','2班','3班','4班','5班','6班','7班','8班']],请问下列选项中能正确打印出'四年级6班'(不含引号)的字样的是哪一个?(D)A.lst[0][4]+lst[1][5]B.lst[0][4]