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

    2020年12月青少年软件编程(Python)等级考试试卷(三级).docx

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

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

    2020年12月青少年软件编程(Python)等级考试试卷(三级).docx

    青少年软件编程(Python)等级考试试卷(三级)分数:100.00题数:38一、单选题(共25题,每题2分,共50分)1.要对二维列表所有的数据进行格式化输出,打印成表格形状,程序段如下:&nbsp;Is=金京189,'吴树海80王津津,SOforrowinrange(len(ls):&nbsp;&nbsp;forcolumninrange(len(lsrow):&nbsp;&nbsp;&nbsp;&nbsp;print(,end="t")&nbsp;&nbsp;print()划线处的代码应该为?OA、lsrowcolumnlscolumnrowC、rowrowlsD、rowlscolumn试题编号:20200314-jinwanlian-14题型:单选题答案:A难度:较难试题解析:2 .有如下列表l=92863,4,采用选择排序进行升序排序,请问第二趟排序之后的结果是?OA、238,6,9,4B.2,8,6,3,4,9C、2,634,8,9D、234,6,8,9试题编号:20201122-ssn-002题型:单选题答案:A难度:一般试题解析:第一趟的结果:2,9,8,6,3,4,第二趟的结果:2,3,8,694。3 .定义一个列表&nbsp;shuzu=list(range(4)print(shuzu)输出的结果是?()A. 0,1,2,3B. 0,1,2,3,4C. 1,2,3,4D. 0,0,0,0试题编号:20200320-tsn-09题型:单选题答案:A难度:容易试题解析:4 .有如下列表l=92863,4,采用冒泡排序进行升序排序,请问第二趟排序之后的结果是?OA、238,694B.2,8,6,3,4,9C、26348,9D、2,346,8,9试题编号:20201122-ssn-001题型:单选题答案:C难度:一般试题解析:第一趟的结果3634,9,第二趟的结果:2,634,8,9。5 .关于列表的索引,描述不正确的是?()A、列表中的索引代表各元素在该列表中的位置B、第一个元素的索引是1C、索引通常是用自然数来表示的D、我们可以使用下标索引来访问列表中的值试题编号:20200321-syp-09题型:单选题答案:B难度:容易试题解析:6 .关于十六进制数,下列说法错误的是?()A、十六进制数从小数点向左数第一位代表有几个1。B、十进制数的基数个数为16,所以里面包括09,A-F,这十六个数码。C、相同的十进制数分别转换成十六进制数和二进制数后,二进制数的数位通常比十六进制数长。D、十进制数转换成十六进制数后,它的位数一定会变短。试题编号:20200318-syp-03题型:单选题答案:D难度:一般试题解析:7 .关于数据,下列说法不正确的是?()A、一维数据一定由有序数据构成B、常见的表格属于二维数据C、1,23,4可以表达二维数据D、二维数据由关联的关系数据构成试题编号:20200314-jinwanlian-08题型:单选题答案:A难度:容易试题解析:8 .关于二进制,八进制,十进制,十六进制的表示方法,下列说法不正确的是?()A、以Ob开头表示的是二进制B、以0。开头表示的是八进制C、以OX开头表示的是十六进制D、以Oi开头表示的是十进制试题编号:20200313-jinwanlian-01题型:单选题答案:D难度:容易试题解析:9 .int函数可以将字符串转换为数值,关于int函数的使用,正确的是?()Asit("0bl0000",10)B、int("16",10)C、int("0o020",10)D.int(,0xl0,10)试题编号:20200313-tshn-06题型:单选题答案:B难度:较难试题解析:10 .有如下程序段:foriinrange(3):&nbsp;&nbsp;Print(i,end=',')输出结果是?()A、0,1,2B、01l12,C、0,1,2,3D、0,1,2,3,试题编号:20200314-jinwanlian-35题型:单选题答案:B难度:容易试题解析:IL小明在学习编程时,学习到了一个二进制数IOL这个二进制数对应的十进制数的数值是?()A、2B、3C、4D、5试题编号:20200313-tsn-03题型:单选题答案:D难度:容易试题解析:12 .已定义一个列表StrSZ:语文T数学7英语现向列表末尾添加一个学科”科学“,操作正确的是?OA、StrSZJead("科学”)B、StrSZ.write(“科学”)CstrSZappend("科学“)D、strSZ.insert(“科学”)试题编号:20200320-tsn-10题型:单选题答案:C难度:容易试题解析:13 .关于abs()函数,描述不正确的是?()A、abs()函数的功能是取整数的绝对值abs(O)的运行结果是0C、abs(-3)的运行结果是3D、abs(3.45)的运行结果是3.45试题编号:20200403-SyP-19题型:单选题答案:A难度:容易试题解析:14 .关于open()函数的参数,下列描述不正确的是?()A、T以只读方式打开文件B、W以写入的方式打开文件,如果文件不存在,则会提示错误C、'a'打开文件,并将新内容写入到已有内容之后D、丁+,以读、写方式打开文件试题编号:20200403-SyP-36题型:单选题答案:B难度:容易试题解析:15 .执行代码XvZ=SOrted(132)之后,变量V的值为?()A、1B、2C、3D、0试题编号:20200314-jinwanlian-33题型:单选题答案:B难度:一般试题解析:16 .以下表达式的值为TrUe的是?()A、bool()B、bool(0.0)C、bool("False")D、bool(range(0)试题编号:20200314-jinwanlian-23题型:单选题答案:C难度:容易试题解析:17 .用于将整数和字符串转换成浮点数的函数是?()A、intfloatC、strDxchr试题编号:20200314-jinwanlian-25题型:单选题答案:B难度:容易试题解析:18 .关于PythOn异常处理的作用,描述不正确的是?()A、异常处理可以让程序不至于因为小错误而导致程序崩溃B、异常处理能够补充程序的漏洞,让程序在任何情况下都不会终止C、异常处理能够提高程序的容错性D、异常处理能够让程序变得更加友好试题编号:20200407-SyP-16题型:单选题答案:B难度:一般试题解析:19 .print(divmod(223,ll)的运行结果是?()A、20,3B、(20,3)C、3,20D、(3,20)试题编号:20200403-syp-20题型:单选题答案:B难度:一般试题解析:20 .max()返回可迭代对象中的元素中的最大值或者所有参数的最大值,则max(“123”)返回的值是?OA.'123'B、123C、3D、3试题编号:20200327-tsn-17题型:单选题答案:D难度:一般试题解析:21 .能够只删除数组StrSZ=语文数学英语”,”科学”中的“科学”这个元素的操作,其中正确的是?OA、strSZ.remove3StTS乙remove。科学")C、delstrSZ4DxdelstrSZ试题编号:20200320-tsn-14题型:单选题答案:B难度:一般试题解析:22 .下列程序段在运行时输入“yes”,则输出结果是?()Mew<inpUO)EX)CXCereNmc三rorA、yesokC、没有输出D、程序出错试题编号:20200321-tsn-19题型:单选题答案:B难度:较难试题解析:23 .range。函数根据传入的参数创建一个新的range对象,下列与range相同的结果是?OA、range(l,5)range(l,6)C、range(0,5)Dxrange(O,6)试题编号:20200327-tsn-26题型:单选题答案:C难度:一般试题解析:24 .判断可迭代对象的每个元素是否都为True值的函数是?()A、all()any()C、map()D、sorted()试题编号:20200327-tsn-28题型:单选题答案:A难度:容易试题解析:25 .下列运算函数,结果分别返回商和余的值的是?()A、abs()B、divmod(a,b)C、max()D、pow(a,b)试题编号:20200327-tsn-16题型:单选题答案:B难度:容易试题解析:二、判断题供10题,每题2分,共20分)26 .将十六进制数0x7e4转换成十进制数,可以使用int('0x7e*16)语句,而不能使用int(7e4',16)语句。试题编号:20200408-xm-09题型:判断题答案:错误难度:一般试题解析:int()函数用来进行数制转换,以上两种用法都可以。27 .十六进制数转换为二进制数较简单,只需要将每一位十六进制数转换为四位二进制数,即可。试题编号:PythOn3-xu-007题型:判断题答案:正确难度:一般试题解析:28 .在Python中,向csv文件中写入数据时,用空格分割列表name中的元素,可以使用file.write(''.join(name)+'n')语句(file为文件变量名)0试题编号:20200313-zk-24题型:判断题答案:正确难度:容易试题解析:29 .studet.csv文件中存储有班级学生名单,使用以下Python程序可以把学生名单一一读取出来:f=open(,student.csv','r')s=f.read(),strip(,n,).split('')f.close()试题编号:20200408-xm-19题型:判断题答案:错误难度:较难试题解析:CSV格式文件采用逗号作为分隔符30 .在PythOn中,filter。函数的参数有两个,第一必须是函数,第二个必须是序列。试题编号:20200313-zk-46题型:判断题答案:正确难度:容易试题解析:31 .input。函数返回的值是字符串,如果要输入数值并参与运算,那么必须用int()函数将其转换为数值后,再参与运算。试题编号:PythOn3-Xii-024题型:判断题答案:错误难度:较难试题解析:32 .try-except-else-finally异常处理结构中,不论try程序段中的语句有没有错误,else程序段中的语句都会得到执行。试题编号:20200408-xm-23题型:判断题答案:错误难度:容易试题解析:异常处理结构中,没有异常的情况下执行else程序段中的语句。33 .CSV文件的每一行都是一维数据,因此它的每一行都可以用列表类型来表示。试题编号:Python3-xu-039题型:判断题答案:正确难度:容易试题解析:34 .在Python中,运行下面代码会输出:(0,'王萍)(L'李丽)(2,'宋明')name=王萍李丽宋明'print(list(enumerate(name)试题编号:20200313-zk-43题型:判断题答案:正确难度:较难试题解析:35 .语句print("www","python,11"org",sep="t")的输出结果是:www.python.org试题编号:20200408-xm-37题型:判断题答案:错误难度:一般试题解析:错误。WWW,python,org三、编程题供3题,共30分)36 .输入10个整数,将它们从小到大排序后输出,并给出现在每个元素在原来序列中的位输入:&nbsp;&nbsp;452317910输出:&nbsp;&nbsp;&nbsp;1,2,3,4,5,719110&nbsp;&nbsp;5,3,4,1,2,6,718请编写程序实现上述功能,或补全代码。s=input()x=s.split(&nbsp;&nbsp;&nbsp;1&nbsp;&nbsp;&nbsp;)a=b=Qn=&nbsp;&nbsp:&nbsp;&nbsp;2&nbsp;&nbsp;&nbsp;foriinrange(0,len(x):&nbsp;&nbsp;a.append(int(&nbsp;&nbsp;&nbsp;&nbsp;)&nbsp;&nbsp;n=n+l&nbsp;&nbsp;b.append(n)foriinranqe(&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;):&nbsp;&nbsp;forjinrange(i+l,n):&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if(&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;):&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ai,aj=a,ai&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;bi,b=b11,biprint(a)print(b)试题编号:20200324-qdc-ll题型:编程题答案:评分标准:或等效答案;(3分)。或等效答案;(3分)xi或等效答案;(3分)n-1或等效答案;(3分)或等效答案;(4分)难度:较难试题解析:参考答案:s=input()X=s.split(,')a=0b=Qn=0foriinrange(0,le(x):&nbsp;&nbsp;&nbsp;a.apped(int(xi)&nbsp;&nbsp;&nbsp;=n+1&nbsp;&nbsp;&nbsp;b.append(n)foriinrange(n-l):&nbsp;&nbsp;&nbsp;forjinrange(i+l,n):&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if(ai&gt;aj):&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ai,a11=a11,ai&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;bi,bj=b11,bi&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;print(a)print(b)37 .一格小朋友正在求解一道小学四年级提优题,题目如下:把1296分拆成a、b、c、d四个正整数,如果a加上2,b减去2,C乘以2,d除以2,则这四个结果相等。现在请你编写程序求出这四个数。补全下面的代码:forainrar>Qe(L&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;):&nbsp;&nbsp;&nbsp;b=&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;forcinrange(l,1296-a-b):&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;d;&nbsp;&nbsp;&nbsp;&nbsp;&rbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if(b-2=c*2)and(a+b+c+d=&nbsp;&nbsp;&nbsp;):&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;print(a,b,c,d)试题编号:20200410-yjm-05题型:编程题答案:评分标准:&nbsp;1296(2分)&nbsp;&nbsp;a+4(3分)&nbsp;®&nbsp;c*4(3分)&nbsp;®&nbsp;1296&nbsp;(2分)难度:一般试题解析:参考答案:forainrange(l,1296):&nbsp;&nbsp;&nbsp;b=a+4&nbsp;&nbsp;&nbsp;forcinrange(l,1296-a-b):&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;d=c*4&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if(b-2=c*2)and(a+b+c+d=1296):&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;print(a,b,c1d)38 .请读取文件&nbsp;"PIant.csv"&nbsp;的数据,数据内容如下图显示:植物吸g生长一改:&nbsp;下列代码实现了读取“植物编号”和“生长情况”信息,输出“生长情况”达到6的数量,请你补全代码。IBfOVtCYvilQfMiIpLnl.f>a*f:is、Iiatl犯一Sforroeincwb(I;1.r<1>6>:1rUi<k)试题编号:20200324-qdc-01题型:编程题答案:评分标准:(f)csv.reader&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(2分)int(row国)或等效答案(2分)难度:容易试题解析:参考答案:importcsvwithopen(,plant.csv,')asf:&nbsp;&nbsp;rows=list(csv.reader(f)&nbsp;&nbsp;s=O&nbsp;&nbsp;forrowinrowsl:&nbsp;&nbsp;&nbsp;ifint(rowl)&gt;=6:&nbsp;&nbsp;&nbsp;&nbsp;s=s+1print(s)

    注意事项

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

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




    备案号:宁ICP备20000045号-1

    经营许可证:宁B2-20210002

    宁公网安备 64010402000986号

    课桌文档
    收起
    展开