版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
2021/12青少年软件编程(Python)等级考试试卷(二级)一、单选题(共25题,共50分)执行以下程序a=[33,55,22,77]a.sort()foriina:print(i)运行结果是?()33552277223355775533227777553322试题编号:2021214-jt-28试题类型:单选题标准答案:B试题难度:一般试题解析:列表排序和for循环的应用,根据题意先将列表从小到大,然后依次输出,所以选择B2.运行以下程序a=eval(input("年龄:"))ifa>10:b=30else:b=15print("票价:",b)当输入12时,输出结果为?()票价:12票价:15票价:30票价:10试题编号:2021214-jt-27试题类型:单选题标准答案:C试题难度:一般试题解析:本题的意思是年龄超过10岁,票价为30,没有超过10岁,票价为15,根据题意选择C3.执行以下程序a={'gj':'china','nl':12,'xb':'女'}a['nl']=11dela['gj']a['xm']='xxs'print(a)运行结果是?(){'gj':'china','nl':11,'xb':'女'}{'nl':11,'xb':'女'}{'nl':11,'xb':'女','xm':'xxs'}{'nl':12,'xm':'xxs','xb':'女'}试题编号:2021214-jt-23试题类型:单选题标准答案:C试题难度:一般试题解析:本题是修改'nl'为11,删除'gj',加入‘xm',所以新的字典中不会有'gj'4.执行以下程序l=['i','love','you','!']l='.'.join(l)l=l.split('.')l=''.join(l)print(l)运行结果是?()iloveyou!i.love.you.!iloveyou!['i','love','you','!']试题编号:2021214-jt-20试题类型:单选题标准答案:C试题难度:一般试题解析:字符串的分割与合并,根据题意答案选择C5.以下程序功能是?()计算并输出100以内(不含0和100)所有数字的和计算并输出1-100所有数字的和,输出5050统计并输出100以内(不含0和100)偶数个数,输出50统计并输出100以内(不含0和100)偶数个数,输出49试题编号:20210222-zzh-29试题类型:单选题标准答案:D试题难度:一般试题解析:以下程序执行后的结果是?()s='KevinlikesEnglish.'new=''foriinrange(len(s)):ifi%3==0:new+=s[i]print(new)enisni.KileElsKvnlksEgihKileElh试题编号:20210215-dzj-033试题类型:单选题标准答案:D试题难度:一般试题解析:对于元组tup=('富强','民主','文明','和谐','爱国')操作正确的是?()tup[2:4:2]=('敬业')tup[4]='敬业'deltup[4]tup*3试题编号:20210215-dzj-011试题类型:单选题标准答案:D试题难度:一般试题解析:元组为不可变数据类型,不可以对元组进行修改元素的值、删除元素,可以对元组进行连接和切片,但是切片也不能赋值。下列程序的第四行横线处输入哪个选项中的代码不能打印出九九乘法表?()foriinrange(1,10):#第一行forjinrange(1,10):#第二行ifj<=i:#第三行#第四行print("")print("{}*{}={}".format(j,i,i*j),'',end='')print("%d*%d=%d"%(j,i,i*j),end="")print(j,'*',i,'=',i*j,'',end='')print("{}*{}={}".format({j*i={i*j}}),'',end='')试题编号:20210203-lxj-007试题类型:单选题标准答案:D试题难度:较难试题解析:下面的语句哪个会无限循环执行下去?()forainrange(10):print(a)a=1whileTrue:print(a)ifa==3:breaka=a+1a=1whileTrue:print(a)ifa==3:continuea=a+1a=[1,0,2]foriina:ifnoti:continueprint(i)试题编号:20210202-chjn-27试题类型:单选题标准答案:C试题难度:困难试题解析:理解break与continue语句功能,掌握逻辑运算的使用某商场促销打折,打折规定如下:消费500元以内的打8.8折;满500元(含500)的打8折,满1000元及以上的打7折。要编程解决该问题,需要用到的控制语句是?()赋值语句选择(分支)结构语句循环结构语句输入输出语句试题编号:20210202-chjn-26试题类型:单选题标准答案:B试题难度:一般试题解析:理解程序的控制语句,掌握分支结构问题解决以下语句不能创建字典的是?()dic={}dic={12:34}dic={[12]:[34]}dic={(12):(34)}试题编号:20210202-chjn-22试题类型:单选题标准答案:C试题难度:较难试题解析:字典的值可以取任何数据类型,但键必须是不可变的,如字符串,数字或元组执行下列代码后,运行结果是?()stu={'202101':'小明','202102':'小红','202103':'小丽'}print(len(stu))0136试题编号:20210202-chjn-21试题类型:单选题标准答案:C试题难度:一般试题解析:len函数求字典的元素个数下列语句中变量i取值范围是0—99的是?()foriinrange(101)foriinrange(1,100)foriinrange(0,101)foriinrange(100)试题编号:20210130-lxj-006试题类型:单选题标准答案:D试题难度:一般试题解析:执行下列程序的结果为?()message1={'name':'Tom','age':14,'city':'London'}forvinmessage1.values():print(v,end='')A.Tom14LondonB.nameageLondonC.name:TomD.Tom试题编号:20210129-lxj-006试题类型单选题标准答案A试题难度一般试题解析:15.面代码运行的结果是?()tup1=('中国','电子学会',1997,2000)tup2=(1,2,3,4,5,6,7)print(tup1[-1],tup2[1:5])2000(2,3,4,5)2000(2,3,4,5,6)(2000(2,3,4,5,6))1997(1,2,3,4,5)试题编号:20210121-zy-12试题类型:单选题标准答案:A试题难度:一般试题解析:16.以下代码的输出结果是?()ls=[[1,2,3],'python',[[4,5,'ABC'],6],[7,8]]print(ls[2][1])5p46试题编号:20200427-wc-040试题类型:单选题标准答案:D试题难度:一般试题解析:17.执行以下代码的结果是?()name=['Amir','Betty','Chales','Tao']name.index("Edward")A.-1B.0C.4D.异常报错试题编号:20200427-wc-037试题类型单选题标准答案D试题难度:一般18.面程序的输出结果是?()a=[[1,2,3],[4,5,6]]a.sort(reverse=True)print(a)[[4,5,6],[1,2,3]][6,5,4],[3,2,1][[6,5,4],[3,2,1]][4,5,6],[1,2,3]试题编号:20200408-jt-024试题类型:单选题标准答案:A试题难度:一般试题解析:排序和反向,答案选择A已知a=list("zhangsan"),执行了a[1:7:2]后结果是?()['h','a','n','g','s','a','n']['z','h','a','n','g','s','a']['h','a','n','g','s','a']['h','n','s']试题编号:20200408-jt-019试题类型:单选题标准答案:D试题难度:一般试题解析:按步长访问指定索引范围,根据提议l=['z','h','a','n','g','s','a','n'],执行l[1:7:2],在1到6号位置按2的步长取,取到1,3,5h号位置的数据,选择D已知a=[0,1,2,3,4,5,6,7,8,9],执行dela[1:]后,a的结果是什么?()[0,1,2,3,4,5,6,7,8][1,2,3,4,5,6,7,8,9][0][0,1]试题编号:20200408-jt-018试题类型:单选题标准答案:C试题难度:一般试题解析:dela[1:]删除1号位置和其后所有的元素,只剩下0号位置的数据,答案是C下列哪一个Python列表的创建是错误的?()l=[1,3.14,"laowang",[1,2]]l=[1,3.14,laowang,[1,2]]l=[1,3.14,"laowang",(1,2)]l=[]试题编号:20200408-jt-015试题类型:单选题标准答案:B试题难度:一般试题解析:A/C/D都是正确的列表形式,B选项中laowang是字符串要用单引号或者双引号,否则会出错22.下列关于Python列表的表达正确的是?()A.Python列表是包含0个或者多个对象引用的有序序列python列表用小括号()表示列表的长度是不可变的D.Python列表的元素间用顿号、隔开试题编号:20200408-jt-014试题类型:单选题标准答案:A试题难度:容易试题解析:列表的概念,列表用中括号[],B错误,列表的长度是可变的,C错误,列表间的元素用逗号隔开,D错误,只有A符合已知列表lis=['a','bc','def'],则执行print(len(lis))语句输出的结果是?()TOC\o"1-5"\h\z3456试题编号:20200328-tgf-006试题类型:单选题标准答案:A试题难度:一般试题解析:在python中,当列表需要动态添加元素时,可以使用()函数添加一个新的元素到列表的尾部。append()del()sort()sorted()试题编号:20200310-tgf-03试题类型:单选题标准答案:A试题难度:一般试题解析:已知t1=(2,3),t2=(4,5,6),那么t2+t1*2的结果是?((2,3,2,3,4,5,6)(4,5,6,2,3,2,3)(2,3,4,5,6,2,3,4,5,6)(2,3,4,5,6)试题编号:20121214-15试题类型:单选题标准答案:B试题难度:一般试题解析:元组的连接操作,根据题意选择B二、判断题(共10题,每题2分,共20分)26.运行如下程序s1="hi"s2="lanxi"s3="!"print(s1+s2+s3)运行结果为hilanxi!()正确错误试题编号:2021214-jt-16试题类型:判断题标准答案:正确试题难度:容易试题解析:字符串的连接,本题正确在一段程序中,如果有break,就一定有continue。()正确错误试题编号:20210222-zzh-31试题类型:判断题标准答案:错误试题难度:一般试题解析:字符串是可变的数据类型。()正确错误试题编号:20210215-dzj-035试题类型:判断题标准答案:错误试题难度:一般试题解析:while循环的判断条件可以是任何表达式,只有当表达式的值为True的时候,才执行循环体。()正确错误试题编号:20210215-dzj-030试题类型:判断题标准答案:正确试题难度:一般试题解析:只有列表可以转换为元组,字符串、字典都无法转换成元组。()正确错误试题编号:20210215-dzj-014试题类型:判断题标准答案:错误试题难度:一般试题解析:字符串和字典也可以转换为元组,字典转换为元组时,元组中只有键。[1,2]in[123,4,5,6]的结果为True。()正确错误试题编号:20210215-dzj-010试题类型:判断题标准答案:错误试题难度:一般试题解析:[1,2]是一个列表,[1,2,3,4,5,6]列表每一个元素都是数字,不是列表。凡是用while语句编写的循环结构,都可以用for语句实现。()正确错误试题编号:20210202-chjn-32试题类型:判断题标准答案:错误试题难度:一般试题解析:理解for语句和while语句在循环次数上的不同,while语句可以实现循环次数不确定的问题求解。33.执行下列代码后,运行结果是:Helloorld!()foriin"HelloWorld!":ifi=="W":breakprint(i,end="")正确错误试题编号:20210202-chjn-28试题类型:判断题标准答案:错误试题难度:较难试题解析:掌握break和continue语句的功能考生答案:错误考生得分:2是否评分:已评分评价描述:34.字典是无序的。()正确错误试题编号:20210201-bm-031试题类型:判断题标准答案:正确试题难度:一般试题解析:字典是无序集合。35.t2=1,2,3则t2是int类型数据。()正确错误试题编号:20210201-bm-028试题类型:判断题标准答案:错误试题难度:较难试题解析:t2=1,2,3则t2是tuple类型数据。三、编程题(共2题,共30分)36.日期计算器设计一款日期计算程序,能否实现下面的功能:要求用户分别输入年、月、日(分三次输入);程序自动会根据输入的年月日计算出这一天是这一年的第几天输出格式为:这是****年的第**天;请输入某年某月某日,通过编程判断这一天是这一年的第几天。友情提示:考试平台暂不支持eval()参考程序:year=int(input(请输入年份:'))month=int(input(请输入月份:'))day=int(input(请输入日期:'))months=(0,31,59,90,120,151,181,212,243,273,304,334)if0<=month<=12:sum=months[
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026广西惠工投资有限责任公司公开招聘管理及专业技术人员14人考试参考题库及答案解析
- 2026年沈阳海关所属事业单位集中面向社会公开招聘工作人员考试参考试题及答案解析
- 2026广东中山大学孙逸仙纪念医院深汕中心医院招聘事业单位工作人员49人考试参考题库及答案解析
- 2026上半年甘肃事业单位联考甘肃省生态环境厅招聘15人笔试备考试题及答案解析
- 2026中车株洲电力机车研究所有限公司春季全球校园招聘笔试备考题库及答案解析
- 2026年台州三门县发展和改革局下属事业单位公开选聘工作人员1人考试参考题库及答案解析
- 2026福建福州福清市音西中心幼儿园招聘考试参考试题及答案解析
- 2026北京市丰台区马家堡社区卫生服务中心招聘(三)考试参考试题及答案解析
- 2026云南昆明宜良长水实验中学储备教师招聘考试备考题库及答案解析
- 2026贵州航天控制技术有限公司(航天科工十院0612研究所)招聘考试参考题库及答案解析
- 腕表买卖合同协议
- 2025届河南省郑州市高三下学期第二次质量预测英语试题(原卷版+解析版)
- 2025年安阳职业技术学院单招职业适应性测试题库学生专用
- 2025年临沂科技职业学院高职单招语文2019-2024历年真题考点试卷含答案解析
- 家居行业创业风险管理与防范措施
- 产科新生儿交接流程
- 《逃不开的经济周期》拉斯·特维德
- 交通事故授权委托书
- JGJT178-2009 补偿收缩混凝土应用技术规程
- 「完整优质版」基金业协会备案的合伙协议范本
- 四年级下册数学教案 - 第一单元教案 北师大版
评论
0/150
提交评论