2023年3月青少年软件编程(Python)等级考试五级【答案版】.docx
《2023年3月青少年软件编程(Python)等级考试五级【答案版】.docx》由会员分享,可在线阅读,更多相关《2023年3月青少年软件编程(Python)等级考试五级【答案版】.docx(9页珍藏版)》请在优知文库上搜索。
1、一、单选题(共25题,共50分)1.已知一个列表ISt=2,3,4,5,6,1st.append(20),Print(ISt)的结果是?(C)(2分)A. 10,2,3,4,5,6,20C.2,3,4,5,6,20B. 20,2,10,3,4,5,6D.2,3,4,5,6,10,202 .水果店管理员现有列表fruits=app1.e,orange,banana,peach当前卖出苹果(app1.e),需要删去列表元素app1.e,正确的操作是?(A)(2分)A. de1.fruits0C.de1.fruits1B. de1.fruits,app1.e,D.de1.fruitsapp1.e答案
2、解析:Python列表元素删除的基本操作,app1.的列表索引值为0,则操作为de1.fruits003 .科技小组4位同学分别在PythOn中定义了一个列表,正确的是?(C)(2分)A.Iist1.=power;sensor;,controB.Iist2=power,sensor,contro1.C. Iist3=power,sensor,controD. Iist4=power,、sensor,、contro答案解析:PythOn列表可以存储字符型,列表中的每个元素都分配一个位置,一个元素对应一个位置,第一个索引是0,第二个索引是1,依此类推。4.下列语句正确的输出是?(B)(2分)Iis
3、=4*cforcindrawprint(tup1.e(Hs)A. (,4*d,4*r,4*a,4*w)C.(draw,draw,draw,draw,)B. (dddd,rrrr,aaaa,wwww,)D.(4*d,4*r,4*a,4*w)答案解析:列表推导式会遍历后面的可迭代对象,然后按照for前的表达式进行运算生成列表,最终转换为元组。5.Python中Print(十六进制0:x.format(100)正确的输出结果是?(B)(2分)A.十六进制0:x64C.十六进制0x100B.十六进制64D.十六进制100答案解析:字符串的format。函数,x:输出整数的小写十六进制形式,十进制100
4、的十六进制为64,正确的输出结果为十六进制646 .下面可以正确输出号称“世界屋脊”的青藏高原字符的PythOn语句是?(A)(2分)A. print(号称世界屋脊的青藏高原)C.print(号称世界屋脊的青藏高原)B. print(号称世界屋脊的青藏高原)D.print(号称世界屋脊的青藏高原)答案解析:字符串的转义,可以实现输出标点符号。7 .Python使用range可以创建数值列表。下面可以正确输出不超过100O的10的倍数正整数的语句是?(C)A. print(1.ist(range(1,1000,10)C.print(1.ist(range(10,1001,10)B. print(
5、1.ist(range(0,1000,10)D.print(1.ist(range(10,1000,10)答案解析:range(start,stop,step)的基本应用。8 .学生机器人比赛的时候经常会用到倒计时程序。下面可以正确倒序输出5以内正整数的语句是?(C)A. print(1.ist(range(5,-1,1)C.print(1.ist(range(5,0,-1)B. print(1.ist(range(-1,5,1)D.print(1.ist(range(5,1,-1)答案解析:range(start,stop,step)的高阶应用。9 .有一个字典内容如下,它的元素数量有几个?
6、(B)(2分)info=,Id,:12,Num:4,height:9)A.12B.3C.4D.9答案解析:字典的基本知识,11d:12,NUn1.:4,height:9字典的元素数量为3。10 .现有集合items=Set(height,width,co1.or,a1.ign),需要在集合中添加元素text”,正确的是?(A)(2分)A. items.add(text)C.items,pop(zztextzz)B. items,insert(zztextzz)D.items,set(zztextz,)答案解析:集合添加元素的操作为items,add(zztextzz)oI1.计算三位完全平方数
7、(100-999范围内),正确的生成器推导式是?(A)(2分)A. square=(x*2forXinrange(10,32)C.square=(x*2forxinrange(10,31)B. square=(x*2forXinrange(32)D.square=x*2forXinrange(31)答案解析:生成器推导式的语法格式如下:(表达式for迭代变量in可迭代对象if条件表达式)12.下列PythOn序列解包,正确的输出是?(C)(2分)fruit=,app1.e,peach,orange,weight=65,77,68fori,jinzip(fruit,weight):print(i
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 答案版 2023 青少年 软件 编程 Python 等级 考试 答案