2024年3月青少年软件编程(Python)等级考试试题(真题及答案).docx
2024年3月青少年软件编程(Python)等级考试-单选题1.下列哪个命令,可以将2024转换成2024呢()单选题*A.str(2024)VB.int(2024)C.f1.oat(2024)D.boo1.(2024)2 .猴子摘了一包桃子,第一天吃了全部的一半;第二天,吃得下的(注意是剩下的)桃子的一半;以后每天都吃前一天刎下的一半;第四天吃翔下的一半,发现只剩下一个桃子了.请问:发子一开始摘了几个桃子()单选SSTA.4B.8C.16D.323 .在编写Python代码中,经常对代玛进行缩进,下列那一选项的按嫌可以作为推荐使用的缩进标准键()单选题J*A.'"B.#C空格蛙D.A.可以使用Fi1.e菜单中的NewFi1.e命令新建文件B-Fi1.e菜单中的RunModu1.e会令是只用来保存程序的C.在交互模式下,可以输入exit。可以退出交互模式D.可以使用Fi1.e菜单中的OPen命令打开文件5 .下列turt1.e工宾箱的诳句,那一项绘制出的形状与其他项不同,不是同一种类型的形状()单选题FA.turt1.e.forward(100)B.turt1.e.backward(-1)C.turt1.e.goto(100,0)D.trt1.e.dot(100)6 .下列不属于比较运算符的是哪一项()单选题rA.!=B.>=Cv=D.=7 .中心d浮一年级(1)班有40名学生,参加学校运动会需要每7名学生排成一列,计箕利余未能排成完整一列的学生人数,可以使用以下哪个程序来完成计算()1单选题*APrint('还有未能排列的人数:',40+7)8 .print('还有未能旧例的人教)407)CPrint('还有未能排列的人数:140/7)Dprint('还有未缴例的人数1,40%7)a=int(input()b=int(inpt()print(a+b)A3B.1.C.2D.129 .以下代码的运行结果是什么图形()单选题rimportturt1.et=turt1.e.Pen()tforward(100)t1.eft(12O)t.forward(100)t1.eft(12O)tforward(100)A.圆形B.正方形U平行四边形D.三角形V10 .“天生我材必有用,千金散尽还豆来"出自唐代诗人李白的将迸酒,请你仔细连看下列Python程序,若输入下一句为:千金散尽还复来,那么程序运行结果是()单选题Print("天生我才必有用”)verse=input,请输入下一句:")print(verse)A.千金散尽还总来B请输入下一句:千金散尽还安来C.请输入下一句:D.无法运行,提示错误11 .已知a=1.,b=2,观察下列程序,运行结果是?(M单选题)A.6B.5C.4D.312.print(84=8.0/4),请问输出结果是()单选题*A.2B.2.0C.FaseD.True13利用turt1.e库画图时,画能默认的起始位置在画布的坐标点是()单选题)*A.(0,0)B.(100,0)C.(0,100)D.(1.,100)A.50.08.50C.50.00D.20015 .如何设置turt1.e画笔的颜色为红色()(单选题A.turt1.e.co1.or(red)8.turt1.e.penco1.orCred")C.turt1.e.fi1.1.co1.or('red)D.trt1.e.bgcoor(,red,)16 .如果a=6,b=2,贝!J表iia%b=0旌)单整A-TrueVBfa1.seC.6D.217 .在下面代码中的演线处填写嘟个选项的内容,切弋码后可以输入一个数字,然后计算并打印这个数字加5的和()单选题*a=b=5print(a+b)AJnt()BinputOCinUi叩Uto)D.input(intO)18 .下列哪个选项可以将TUrt1.e窗口的大小设置为宽400像素,高300像素,将窗口的初始位置设置为距离屏幕左边缘200像素,距离屏静上边缘100像索()单选题A.turt1.e.setu(200,100,4,300)B.turt1.e.setup(400,300,200,100)C.turt1.e.setup(4001200,30000)D.turt1.e.setup(200.400,100,3)19 .执行弋码print(27and56),打印结果为(乂单选题A-TrueBFaIseC.27D.5620 .使用Python画第绘制如下图所示的图,第3行的代码应该如何补充?()1单选题importturt1.eturt1.e.forward(100)#第3行代码turt1.e.forward(100)A-turt1.e.1.eft()8.turt1.e.right(90)C.trt1.e.1.eft(90)D.turt1.e.1.eft(180)21 .下列啰个选项的运算优先级最高()单选题rA.=B.+C.andD.*22 .下面描述中,符合Python语言特点的是()单选孰).APython是一门面向过程的高级语言BPython程序可以用标准Scratch软件打开C-Python是一门面向对象的高级语言VD-Python仅支持windows操作系统23 .以下代码绘制出的图形是下面哪一个()埴选SSJ*importturt1.eturt1.e.circ1.e(-50,90)turt1.e.circ1.e(50,-90)24 .运行程序print(4<=3or6and318)的结果是)单选题*A.68.TreC.Fa1.seD报错25以下可以作为Python变量名称的是()佯选题A.2aBasC.a2D(a2)二、判断题26 .turt1.e画布的坐标系原点是在画布的左上角.27 .Pytho变0名区分大小写,book和BK不是同一个变B.28 .Python只能处理数值数据,不能处理文字.图形和音视频等数据.29 .在PythOnShe1.1.中输入Print(3"*3)i5句并运行,运行结果为9.30 .在turt1.e.shape()指令中,括号可以埴写很多英文单词,不断改变小海龟的样子,例如Dog.31.print(tye(6.78),输出结果是6.78.32 .Python3.x不完全兼容Python2.x嫡写的程序.33 .在Python中,该语句的内容会被Python解辕器执行.34 .有一段PythOn代码,共两行.第一行是print(八),第二行是a=Python',那么执行这段代码会打印出Python.35 .Python中代表集.三、编程题36 .小明几天前在文具店购买了几支铅笔,已知当时的价格为5元/支,,J期买完铅笔之后,剩余3元,但是现在文具店搞促销活动,铅笔价格为4元/支,请问根据/J胡之前购买的铅笔数量,按照促悄价格买的话,最多可以购买几支,剌余多少钱.要求:(1)程序开始运行后,提示输入原来小明购买的铅簿数量(即:价格为5元长的时候烟买的后笔数量);提示语为:1请输入小明原来购买的后笔数量:*(2)程序会根据输入的数字自动计算按照促俏价格最妥可以购买多少支铅笔,剌余多少钱;(3)输出结果为:按照促短价格可以购买XX支错笔,还剩余XX元.友情提示:由于考试平台暂不支持eva1.()命令,同到门可以选用其他命令;当然如果您使用了,只要程序是正确的,捌i阅卷时依然按照正常处理.37 .龙年到了,我们要给远方的亲人写一封新年贺信,请用turt1.e画出fg封,如下图所示:单选典*4要求;(1)画笔粗细为5;(2)画笔隐藏;(3)信封中点在(0,0)位置;(4)信封长400,宽200。友清提示:考试平台暂不支持画笔命名:Pen()命令,同学们可以选用其他命令;当然如果使用7Peno命令,只要程序是正确的,阅卷时依然按照正确处理.