欢迎来到课桌文档! | 帮助中心 课桌文档-建筑工程资料库
课桌文档
全部分类
  • 党建之窗>
  • 感悟体会>
  • 百家争鸣>
  • 教育整顿>
  • 文笔提升>
  • 热门分类>
  • 计划总结>
  • 致辞演讲>
  • 在线阅读>
  • ImageVerifierCode 换一换
    首页 课桌文档 > 资源分类 > DOCX文档下载  

    2021年3月青少年软件编程(Python)等级考试试卷(二级).docx

    • 资源ID:964645       资源大小:35.76KB        全文页数:14页
    • 资源格式: DOCX        下载积分:5金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要5金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    2021年3月青少年软件编程(Python)等级考试试卷(二级).docx

    青少年软件编程(Python)等级考试试卷(二级)分数:100.00题数:37一、单选题(共25题,共50分)1 .对于字典infor="name'tom","age'113,"sex,f,male"1删除“age”:13键值对的操作正确的是?()A、delinfor'age'Bsdelinfor"age"13CdelinforD、infor.clear()试题编号:20210120-zy-22题型:单选题答案:A难度:一般试题解析A选项是通过del删除了key值为“age”的那一对数值;B选项删除方法不正确;C选项删除了整个字典;D选项清空了字典里面的数据但是字典还是存在不过为空字典;根据题意本题选择A选项。2 .用PythOn语句计算:长方形的长和宽分别为4和5,则长方形的周长为?()A、a=4b=5c=2*a+2*bprint(c)B、a=4b=5c=2*a+bprint(c)C、a=4b=5c=a*bprint(c)D、a=4b=5c=a+b*2print(c)试题编号:20210201-bm-020题型:单选题答案:A难度:容易试题解析:此题是典型的顺序结构题型。a=4b=5#定义长方形的长和宽c=2*a+2*b#计算周长Print#输出周长下列代码输出结果是?OIistl='A,<Stampf,A,l8f,A,Iistl.remove(,A,)Print(Iistl)A、'A',8B、'A,8,'A'C、&,8D、'A试题编号:20210121-zy-06题型:单选题答案:B难度:一般试题解析:remove。函数删除列表中第一个匹配的元素。所以结果应该为Al8,A答案选择B4.数学课代表将同学们的数学成绩存放在列表Sl中,sl=99,92187,90,100,95,如果按照成绩由低到高输出,以下哪个程序可以实现?OA、sl=99,92,87,90,100,95s2=sorted(sl)&nbsp;print(s2)B、sl=99,92,87,90,100,95&nbsp;s2=sort()&nbsp;print(s2)C、sl=99,92,87,90,100,95&nbsp;sort(reverse=True)&nbsp;print(sl)D、sl=99,92,87,90,100,95&nbsp;s2=sorted(sl,reverse=True)&nbsp;print(s2)试题编号:20210215-dzj-007题型:单选题答案:A难度:较难试题解析:5.执行下列语句,将输出:&nbsp;&gt;&gt;&gt;IiSdL='b','c',1,234,5&nbsp;&gt;&gt;&gt;listl.append('a')&nbsp;&gt;&gt;&gt;listlA. 'b,1,c'l1,2,3,4,5,a1B、无任何输出C、bD.,b,'c,l,2,3,4,5试题编号:20210222-zzh-l题型:单选题答案:A难度:一般试题解析:列表函数IiStLaPPend('a')功能是在列表末尾添加元素6 .已知t=(88,77,95,64,85),那么Ul:3的结果是?()A,88,77B、(88,77)C、(77,95)D、77,95试题编号:2021214-jt-14题型:单选题答案:C难度:一般试题解析:元组访问指定索引范围,根据题意是访问第2和第3个元素,选择C7 .可以定义一个字典WeekL用数字1-7表示中文的星期一到星期日(如1表示星期一),正确的语句是?OA、WeekI=(1:'星期一2'星期二'3'星期三'4,星期四'5'星期五',6:星期六,7:星期日)B、Weekl=口:星期一'2'星期二'3'星期三'4'星期四'5'星期五'6'星期六7星期日'C、WeekI=H'星期一',2;星期二',3;星期三',41星期四75;星期五','6:星期六',7:星期日?D、Weekl=1:'星期一2'星期二'3'星期三'4星期四:5:星期五'6星期六',7:星期日'试题编号:20210222-zzh-21题型:单选题答案:D难度:较难试题解析:字典的定义方法8 .下列不会产生死循环的程序是?()Axi=lwhileTrue:&nbsp;&nbsp;i+=l&nbsp;&nbsp;ifi%2=0:&nbsp;&nbsp;&nbsp;&nbsp;continue&nbsp;&nbsp;print(i)B、i=lwhileTrue:&nbsp;&nbsp;ifi%2=0:&nbsp;&nbsp;&nbsp;&nbsp;continue&nbsp;&nbsp;print(i)Ci=0whileTrue:&nbsp;&nbsp;i+=l&nbsp;&nbsp;ifi=100:&nbsp;&nbsp;&nbsp;&nbsp;break&nbsp;&nbsp;print(i)D、i=lwhilei=l:&nbsp;&nbsp;print(i)试题编号:20210215-dzj-023题型:单选题答案:C难度:一般试题解析:当i值为100时,执行至Ubreak语句跳出循环。9 .下列程序运行完成时,i的值为?()foriin,lenjoycoding.':&nbsp;&nbsp;ifi='c,:&nbsp;&nbsp;&nbsp;&nbsp;breakprit(i,end=")As'o,B. 'c,C、IenjoyD、试题编号:20210215-dzj-022题型:单选题答案:B难度:一般试题解析:10 .语句list6=0,6的含义是?()A、定义一个变量Iist6,值为06之间的随机值B、定义一个变量Iist6,值为0.6C、定义一个列表Iist6,包含两个元素:0和6D、生成一个数字序列Iist6,值为06试题编号:20210222-zzh-2题型:单选题答案:C难度:一般试题解析:11 .有如下Python程序段:x=10y=5ifxy=xy:&nbsp;&nbsp;Print:("相等")else:&nbsp;&nbsp;Print("不相等”)执行程序段后,输出的结果是?O&nbsp;A、“相等B、“不相等”C、相等D、不相等试题编号:20210216-fjn-12题型:单选题答案:C难度:一般试题解析:12 .下列代码的输出结果是?()lis=list(range(5)print(lis)A、0,1,2,3,4,5B.0,1,2,3,4C、0,1,2,3,4D、0,1,2,345试题编号:20210120-zy-03题型:单选题答案:B难度:一般试题解析:本题考点是对range。的理解,以及列表的正确输出格式,本题中range(起始数字,终止数字,步长),其中起始数字可以省略,默认为0,步长也可以省略默认为L终止数字不可以省略,且肯定取不到该值。因此本题能取到的值为:01234转换为列表的所有最后选择B13 .执行下列语句,将输出:&nbsp;&gt;&gt;&gt;x=l,2t3,4.5&nbsp;&gt;&gt;&gt;y=2,3,5&gt;&gt;&gt;z=&nbsp;&gt;&gt;&gtzappend(xl*y2)&nbsp;&gt;&gt;&gt;zA、xl*y2B、25Cs3D、10试题编号:20210222-zzh-3题型:单选题答案:D难度:较难试题解析:同时考查列表元素序号和添加元素函数append。14 .下列程序的运行结果是?Oa=lifa&gt;O:&nbsp;&nbsp;&nbsp;&nbsp;a=a+lifa&gt;l:&nbsp;&nbsp;&nbsp;&nbsp;a=5print(a)A、1B、2C、5D、0试题编号:20210201-bm-023题型:单选题答案:C难度:较难试题解析:a=lifa&gt;O:#a=l,l&gt;O,条件满足&nbsp;&nbsp;&nbsp;&nbsp;a=a+l#a=2ifa&gt;l:#a=2,2&gt;L条件满足&nbsp;&nbsp;&nbsp;&nbsp;a=5#a=5print(a)#a=5所以答案是:515 .已知字符串st='Python',执行语句x=a:2后,变量X的值为?()Ax'Pyf'Py'C、'yhn'D.'Pto,试题编号:20210215-fjn-12题型:单选题答案:D难度:一般试题解析:16 .已知a=T,b=1,2",则表达式a+b的值为?()A、3B、12C. '12'D. ,21,试题编号:20210215-fjn-ll题型:单选题答案:C难度:容易试题解析:17 .Iistl=l,3,4&nbsp;Iist2=3,5,2&nbsp;(Iistl+list2)*2的值为?()A.8,16,12B、13435213435,2C.1,3,4,1,3,4,3,5,2,3,5,2D、2,6,8,6,10,4试题编号:20210215-dzj-005题型:单选题答案:B难度:容易试题解析:18 .下列代码输出结果是?()ls=,python,1120211print(type(ls)A、&lt;class'dict'&gt;Bs&lt;class'set'&gt;C、&lt;class'list'&gt;Dx&lt;class'tuple'&gt;试题编号:20210121-zy-09题型:单选题答案:C难度:一般试题解析:19 .已知t=(235,7,9),下列哪条指令可以求元组数据的和?()Asle(t)min(t)C、maxD、sum(t)试题编号:2021214-jt-13题型:单选题答案:D难度:一般试题解析:本题知识点元组的通用操作,Ien是求元组的长度,min,max是获取最小,最大值,SUm是求和20 .已知变量Stra=nIIoveTX",执行语句print("love"inStra)的结果为?()A、TrueFalseC、1D、0试题编号:20210215-fjn-13题型:单选题答案:A难度:容易试题解析:21 .有如下Python程序段:lista=l,2,3t4,5,7,8,9,10S=Oforiinrange(0,len(lista),2):&nbsp;&nbsp;s=s+listaiprit("s=",s)执行程序段后,输出的结果为?OA、25B、s=25C、s=30D、s=55试题编号:20210216-fjn-14题型:单选题答案:B难度:一般试题解析:本程序的功能是求L10区间内的奇数之和,因此结果为25,答案为B。22.运行下列程序语句后,字典a是空值的是?()A、a=职业T警察?年龄,:25,1姓名?李四?a.clear()B、a=职业警察'年龄25,'姓名T李四'Cx职业T教师)a=c.copy()C、a=职业警察'年龄25,'姓名T李四'dela'职业'D、a=职业警察年龄':25:姓名?李四'a.popitem()试题编号:20210201-bm-019题型:单选题答案:A难度:一般试题解析:a.clear。#字典a清空a=c.copy()#将字典c的值复制给adel职业#删除键值“职业”所对应的项a.popitem。#将最后一个项删除所以根据题意,只有以下答案正确。a=职业T警察;年龄,:25,姓名T李四?a.clear()23.下列程序的运行结果是?()1.=1,2,3A5,2,11.pop1.popprint(L)A、1,245,11,2,3,5,2C. 1,2,5,2,1D. 1,2,3,5,1试题编号:20210215-dzj-002题型:单选题答案:C难度:一般试题解析:列表的pop()操作是根据列表的索引删除列表元素。24 .有如下Python程序段:tupl=(1,2,3,4,5)x=tupll+tupl-lprit("x=",x)执行上述程序段后,输出的结果为?()A、3X=3C、7D、X=7试题编号:20210216-fjn-l题型:单选题答案:D难度:一般试题解析:25 .下列程序运行的结果是?Oinfor=,name",tom,1"age":13,"sex'"male"print(len(infor)A、6B、3C、4D、1试题编号:20210121-zy-25题型:单选题答案:B难度:一般试题解析:字典长度二、判断题供10题,共20分)26 .下列程序的输出结果是(A,p7p,T,e).vowels=('a,p,p,T1'e,)vowels0='A,print(vowels)试题编号:20210304-1Xj-OOl题型:判断题答案:错误难度:一般试题解析:27 .Python语句的循环结构中for循环是条件循环。试题编号:20210201-bm-035题型:判断题答案:错误难度:一般试题解析:Python语句的循环结构中for循环是计次循环,while循环是条件循环。28 .字典中的元素称为键值对,包括一个键和一个值,键和值中间用逗号隔开。试题编号:20210121-zy-24题型:判断题答案:错误难度:一般试题解析:字典中的元素称为键值对,包括一个键和一个值,键和值中间用冒号隔开。29 .在循环语句中break语句的作用是提前结束所有循环。试题编号:2021214-jt-38题型:判断题答案:错误难度:容易试题解析:break语句的作用只是终止当前循环30 .若s=春眠不觉晓,处处闻啼鸟。则s2:4的值是,不觉;试题编号:20210202-Chjn-18题型:判断题答案:正确难度:一般试题解析:掌握字符串的检索31 .元组是可变的,可以通过下标索引访问元素。试题编号:2021214-jt-12题型:判断题答案:错误难度:一般试题解析:本题的知识点是元组的特征,元组是不可变的,所以本题是错误的32 .”好好学习“+“天天向上”的输出结果是“好好学习”“天天向上”。试题编号:20210202-Chjn-19题型:判断题答案:错误难度:一般试题解析:掌握字符串的连接33 .当使用循环时,有时候在满足某个条件时,想要退出循环,我们可以使用break语句。试题编号:20210201-bm-033题型:判断题答案:正确难度:一般试题解析:当使用循环时,有时候在满足某个条件时,想要退出循环,我们使用break。34 .程序设计的三种基本结构为:顺序结构、选择结构和分支结构。试题编号:20210216-fjn-16题型:判断题答案:错误难度:容易试题解析:程序设计的三种基本结构为:顺序结构、选择结构和循环结构。选择结构也称为分支结构。35 .count()方法用于统计某个元素在列表中出现的次数。试题编号:20210121-zy-10题型:判断题答案:正确难度:一般试题解析:三、编程题供2题,共30分)36 .设计一个停车场收费计算器(收费规则,2小时以内收费5元,超出部分每小时加收2元),要求如下:(1)设计的程序要能输入停车时间(单位为小时,输入的小时数为整数);(2)&nbsp;程序可以根据输入的停车时间自动计算出停车费,并且显示出来;(3)&nbsp;程序可以重复使用。试题编号:2021214-jt-36题型:编程题答案:参考程序:while1:&nbsp;&nbsp;n=eval(input('输入停车小时数(正整数):')&nbsp;&nbsp;ifn&lt;=2:&nbsp;&nbsp;&nbsp;&nbsp;s=5&nbsp;&nbsp;else:&nbsp;&nbsp;&nbsp;&nbsp;s=5+(-2)*2&nbsp;&nbsp;Print("停车费:,s)难度:一般试题解析:评分标准:(1)有输入的交互;(2分)&nbsp;(2) 2小时内收费5元的程序实现;(5分)&nbsp;(3) 2小时以上停车费程序的实现;(5分)(4)程序能够重复使用(循环);(3分)37 .用户输入一个半径r,求该半径下的圆的面积S与周长c.要求如下:(1)输出的面积与周长都保留俩位小数;&nbsp输出的格式为:"圆的周长是*,面积是*";(3)&nbsp;pi取3.14;&nbsp;使用Print()格式化输出伏方法)。试题编号:20210201-bm-037题型:编程题答案:参考程序:KeVaKinPUt("请输入半径:")pi=3.14c=2*pi*rs=pi*r*2Print("圆的周长是%.2f,面积是%.2f。"瓶c,s)难度:一般试题解析:评分标准:r=eval(inputC'请输入半径:“)#正确输入半径(得2分)并将字符串类型转换为数据类型(得3分)。&nbsp;&nbsp;共5分pi=3.14&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;c=2*pi*r#正确的运算出周长。(公式正确3分,如果有计算但是公式错误,则得2分)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;共3分s=pi*r*2#正确的运算出面积。(公式正确3分,如果有计算但是公式错误,则得2分)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;共3分&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Print(”圆的周长是外2f,面积是%2f°”瓶c,s)#正确的格式化输出。(有输出1分,保留两位小数1分,格式化输出正确2分)&nbsp;&nbsp;共4分

    注意事项

    本文(2021年3月青少年软件编程(Python)等级考试试卷(二级).docx)为本站会员(夺命阿水)主动上传,课桌文档仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知课桌文档(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-1

    经营许可证:宁B2-20210002

    宁公网安备 64010402000986号

    课桌文档
    收起
    展开