2021年12月青少年编程等级Python二级真题_第1页
2021年12月青少年编程等级Python二级真题_第2页
2021年12月青少年编程等级Python二级真题_第3页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、2021/122021/12(Python)等级考试试卷(二级)一、单选题(共 25 题,共 50 分)1.执行以下程序a=33,55,22,77a.sort() for i in a:print(i)运行结果是?( )A.33 55 22 77B.22 33 55 77C.55 33 22 77D.77 55 33 22试题编号:2021214-jt-28 试题类型:单选题标准答案:B试题难度:一般试题解析:列表排序和for 选择B2.运行以下程序a=eval(input(年龄:) if a 10:b=30else:b=15print(票价:,b)当输入 12 时,输出结果为?( ): 12

2、: 15: 30: 10试题类型:单选题标准答案:C试题难度:一般试题解析:本题的意思是年龄超过10 3010 15意选择C3.执行以下程序a=gj:china,nl:12,xb:女 anl=11del agj axm=xxs print(a)运行结果是?( )A.gj:china,nl:11,xb:女B.nl:11,xb:女C.nl: 11, xb: 女, xm: xxsD.nl: 12, xm: xxs, xb: 女试题编号:2021214-jt-23 试题类型:单选题标准答案:C试题难度:一般试题解析:本题是修改nl为 11,删除gj,加入xm,所以新的字典中不会有gj 4.执行以下程序

3、l=.join(l)l=l.split(.)l= .join(l) print(l)运行结果是?( )iloveyou!i.love.you.!i love you !D.i, love, you, ! 试题类型:单选题标准答案:C试题难度:一般试题解析:字符串的分割与合并,根据题意答案选择C 5.以下程序功能是?( )100 以内(0 100)所有数字的和1-100 5050100 以内(0 100)50100 以内(0 100)49试题编号:20210222-zzh-29 试题类型:单选题标准答案:D试题难度:一般试题解析:以下程序执行后的结果是?()s=Kevin likes Engli

4、sh. new=for i in range(len(s): if i%3=0:new+=si print(new)enisni.KileElsKvnlksEgihKileElh试题编号:20210215-dzj-033 试题类型:单选题标准答案:D试题难度:一般试题解析:tup=(富强,文明,和谐,操作正确的是?()A.tup2:4:2 = (敬业)del tup4tup*3试题编号:20210215-dzj-011 试题类型:单选题标准答案:D试题难度:一般组进行连接和切片,但是切片也不能赋值。下列程序的第四行横线处输入哪个选项中的代码不能打印出九九乘法表?()for i in range

5、(1,10):#第一行for j in range(1,10): #第二行if j=i: #第三行 第四行print()A.print(*=.format(j,i,i*j),end=)B.print(%d*%d=%d % (j,i,i*j),end= )C.print(j,*,i,=,i*j,end=)D.print(*=.format(j*i=i*j),end=)试题编号:20210203-lxj-007 试题类型:单选题标准答案:D试题难度:较难试题解析:下面的语句哪个会无限循环执行下去?()for a in range(10): print(a)a=1 while True:print(

6、a) if a=3:break a=a+1a=1 while True:print(a) if a=3:continue a=a+1D.a=1,0,2for i in a:ifnot i: print(i)试题编号:20210202-chjn-27 试题类型:单选题标准答案:C试题难度:困难试题解析:理解 break 与 continue 语句功能,掌握逻辑运算的使用某商场促销打折,打折规定如下:消费500 8.8 500 元(500)的8 1000 7 折。要编程解决该问题,需要用到的控制语句是?( )赋值语句选择(分支)结构语句循环结构语句输入输出语句试题编号:20210202-chjn-

7、26 试题类型:单选题标准答案:B试题难度:一般试题解析:理解程序的控制语句,掌握分支结构问题解决以下语句不能创建字典的是?()dic=B.dic=12:34C.dic=12:34D.dic=(12):(34)试题编号:20210202-chjn-22 试题类型:单选题标准答案:C试题难度:较难试题解析:字典的值可以取任何数据类型,但键必须是不可变的,如字符串,数字或元组执行下列代码后,运行结果是?() print(len(stu)0136试题编号:20210202-chjn-21 试题类型:单选题标准答案:C试题难度:一般试题解析:len 函数求字典的元素个数下列语句中变量i 099 的是?

8、()foriinrange(101)foriinrange(1,100)for iinrange(0,101)for iinrange(100)试题编号:20210130-lxj-006 试题类型:单选题标准答案:D试题难度:一般试题解析:执行下列程序的结果为?() for v in message1.values():print(v,end=)Tom14LondonnameageLondonname:TomTom试题编号:20210129-lxj-006 试题类型:单选题标准答案:A试题难度:一般试题解析:下面代码运行的结果是?( )tup1 = (中国, 电子学会, 1997, 2000)

9、tup2 = (1, 2, 3, 4, 5, 6, 7 )print (tup1-1,tup21:5) A.2000 (2, 3, 4, 5)B.2000 (2, 3, 4, 5,6)C.(2000 (2, 3, 4, 5,6)D.1997 (1,2, 3, 4, 5)试题编号:20210121-zy-12 试题类型:单选题标准答案:A试题难度:一般试题解析:以下代码的输出结果是?()ls = 1,2,3,python,4,5,ABC,6,7,8print(ls21)5p46试题编号:20200427-wc-040 试题类型:单选题标准答案:D试题难度:一般试题解析:执行以下代码的结果是?(

10、name=Amir, Betty, Chales, Tao name.index(Edward )-104异常报错试题编号:20200427-wc-037 试题类型:单选题标准答案:D试题难度:一般下面程序的输出结果是?( )a=1,2,3,4,5,6a.sort(reverse=True) print(a)A.4,5,6,1,2,3B.6,5,4,3,2,1C.6,5,4,3,2,1D.4,5,6,1,2,3试题编号:20200408-jt-024 试题类型:单选题标准答案:A试题难度:一般试题解析:排序和反向,答案选择Aa=list(zhangsan),a1:7:2后结果是?()A. h,

11、 a, n, g, s, a, nB.z, h, a, n, g, s, aC. h, a, n, g, s, aD.h, n, s试题编号:20200408-jt-019 试题类型:单选题标准答案:D试题难度:一般试题解析:按步长访问指定索引范围,根据提议l=z, h, a, n, g, s, a, n, 执行 l1:7:2, 在 1 到 6 号位置按 2 的步长取,取到 1,3,5h 号位置的数据,选择D20.a=0, 1, 2, 3, 4, 5, 6, 7, 8, del a1:后,a 的结果是什么?()A.0, 1, 2, 3, 4, 5, 6, 7, 8B.1, 2, 3, 4, 5

12、, 6, 7, 8, 9C.0D.0, 1试题编号:20200408-jt-018 试题类型:单选题标准答案:C试题难度:一般试题解析:del a1:删除 1 号位置和其后所有的元素,只剩下0 号位置的数据,答案是CPython 列表的创建是错误的?()A.l=1,3.14,laowang,1,2B.l=1,3.14,laowang,1,2C.l=1,3.14,laowang,(1,2)D.l=试题编号:20200408-jt-015 试题类型:单选题标准答案:B试题难度:一般D B 选项中g 是字符串要用单引号或者双引号,否则会出错Python 列表的表达正确的是?()Python 0 个或

13、者多个对象引用的有序序列python 列表用小括号()表示列表的长度是不可变的Python 试题编号:20200408-jt-014试题类型:单选题标准答案:A试题难度:容易试题解析:列表的概念,列表用中括号,B 错误,列表的长度是可变的,C 错误,列表间的元素用逗号隔开,D 错误,只有A 符合23.已知列表 lis=a,bc,def,则执行 print(len(lis)语句输出的结果是?( )A.3B.4C.5D.6试题编号:20200328-tgf-006 试题类型:单选题标准答案:A试题难度:一般试题解析:在 python 中,当列表需要动态添加元素时,可以使用()表的尾部。append

14、()del()sort()sorted()试题编号:20200310-tgf-03 试题类型:单选题标准答案:A试题难度:一般试题解析:25.已知 t1=(2,3),t2=(4,5,6),那么 t2+t1*2 的结果是?(A.(2, 3, 2, 3, 4, 5, 6)B.(4, 5, 6, 2, 3, 2, 3)C.(2, 3, 4, 5, 6, 2, 3, 4, 5, 6)D.(2, 3, 4, 5, 6)试题编号:20121214-15 试题类型:单选题标准答案:B试题难度:一般试题解析:元组的连接操作,根据题意选择B二、判断题(共 10 题,每题 2 分,共 20 分)26.运行如下程序

15、s1=his2= lanxi s3=!print(s1+s2+s3)运行结果为hi lanxi! ( 正确错误试题编号:2021214-jt-16 试题类型:判断题标准答案:正确试题难度:容易试题解析:字符串的连接,本题正确在一段程序中,如果有就一定有( ) 正确错误试题编号:20210222-zzh-31 试题类型:判断题标准答案:错误试题难度:一般试题解析:字符串是可变的数据类型( 正 确 错 误试题编号:20210215-dzj-035 试题类型:判断题标准答案:错误试题难度:一般试题解析:while 循环的判断条件可以是任何表达式,只有当表达式的值为True 的时候,才执行循( )正

16、确 错 误试题编号:20210215-dzj-030 试题类型:判断题标准答案:正确试题难度:一般试题解析:只有列表可以转换为元组,字符串、字典都无法转换成元组( 正 确 错 误试题编号:20210215-dzj-014 试题类型:判断题标准答案:错误试题难度:一般试题解析:字符串和字典也可以转换为元组,字典转换为元组时,元组中只有键。31.1,2 in 1,2,3,4,5,6的结果为( ) 正确错误试题编号:20210215-dzj-010 试题类型:判断题标准答案:错误试题难度:一般试题解析:1,2是一个列表,1,2,3,4,5,6列表每一个元素都是数字,不是列表。32.凡是用while

17、语句编写的循环结构,都可以用for 语句实现( ) 正确错误试题编号:20210202-chjn-32 试题类型:判断题标准答案:错误试题难度:一般for while 语句可以实现循环次数不确定的问题求解。33.()for i in HelloWorld!: if i=W:break print(i,end=)正确错误试题编号:20210202-chjn-28 试题类型:判断题break continue 语句的功能考生答案:错误考生得分:2是否评分:已评分评价描述:34.字典是无序的( 正确错误试题编号:20210201-bm-031 试题类型:判断题标准答案:正确试题难度:一般试题解析:字

18、典是无序集合。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)if 0=month2): sum+=1print(这是 %d 年的第%d 天。%(year,sum) 试题难度:较难试题解析:评分标准:定义变量分别用来保存年、

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论