对青少年编程等级考试Python真题答题考试系统关注的请点击
https://blog.csdn.net/zhengzyx2040/article/details/119329247
青少年软件编程(Python)等级考试试卷(二级A卷)
分数:100 题数:38
一、单选题(共25题,每题2分,共50分)
1. |
下面程序执行完毕后,最终的结果是?( ) a=[34,17,7,48,10,5] |
||||||||
|
|||||||||
试题编号:20200414-jt-039 |
|||||||||
试题类型:单选题 |
|||||||||
标准答案:B |
|||||||||
试题难度:困难 |
|||||||||
试题解析:循环中套条件,又与列表进行结合,本题的意思是从a列表的 最后一个元素开始移除,如果这个元素是偶数那么添加到b列表中,不是就 添加到c列表中,所以选择B选项 |
|||||||||
考生答案:B |
|||||||||
考生得分:2 |
|||||||||
是否评分:已评分 |
|||||||||
评价描述: |
2. |
以下程序的运行结果是?( ) l =["兰溪","金华","武义","永康","磐安","东阳","义乌","浦江"] |
||||||||
|
|||||||||
试题编号:20200414-jt-036 |
|||||||||
试题类型:单选题 |
|||||||||
标准答案:B |
|||||||||
试题难度:一般 |
|||||||||
试题解析:本题的意思是输出列表中所有带有义的元素,武义和义乌都符合,所有选择B |
|||||||||
考生答案:B |
|||||||||
考生得分:2 |
|||||||||
是否评分:已评分 |
|||||||||
评价描述: |
3. |
以下程序的输出结果是?( ) |
||||||||
|
|||||||||
试题编号:20200427-wc-048 |
|||||||||
试题类型:单选题 |
|||||||||
标准答案:A |
|||||||||
试题难度:一般 |
|||||||||
试题解析: |
|||||||||
考生答案:A |
|||||||||
考生得分:2 |
|||||||||
是否评分:已评分 |
|||||||||
评价描述: |
4. |
列表listV = list(range(10)),以下能够输出列表listV中最小元素的是?( ) |
||||||||
|
|||||||||
试题编号:20200427-wc-049 |
|||||||||
试题类型:单选题 |
|||||||||
标准答案:A |
|||||||||
试题难度:一般 |
|||||||||
试题解析: |
|||||||||
考生答案:A |
|||||||||
考生得分:2 |
|||||||||
是否评分:已评分 |
|||||||||
评价描述: |
5. |
以下程序的输出结果是( )。 a = tuple('abcdefg') print(a) |
||||||||
|
|||||||||
试题编号:20200427-wc-050 |
|||||||||
试题类型:单选题 |
|||||||||
标准答案:A |
|||||||||
试题难度:一般 |
|||||||||
试题解析: |
|||||||||
考生答案:A |
|||||||||
考生得分:2 |
|||||||||
是否评分:已评分 |
|||||||||
评价描述: |
6. |
运行如下程序,结果是?( ) l=[1,"laowang",3.14,"laoli"] |
||||||||
|
|||||||||
试题编号:20200408-jt-016 |
|||||||||
试题类型:单选题 |
|||||||||
标准答案:B |
|||||||||
试题难度:一般 |
|||||||||
试题解析:列表的原位替换和列表的元素删除,用2代替了0位上的1, 删除了1位置上的“laownag”,所以正确答案为B |
|||||||||
考生答案:B |
|||||||||
考生得分:2 |
|||||||||
是否评分:已评分 |
|||||||||
评价描述: |
7. |
关于列表s的相关操作,描述不正确的是?( ) |
||||||||
|
|||||||||
试题编号:20200414-jt-038 |
|||||||||
试题类型:单选题 |
|||||||||
标准答案:D |
|||||||||
试题难度:一般 |
|||||||||
试题解析:ABC都是正确的描述,D是清空列表,而不只是删除最后一个元素 |
|||||||||
考生答案:B |
|||||||||
考生得分:0 |
|||||||||
是否评分:已评分 |
|||||||||
评价描述: |
8. |
关于以下代码,描述正确的是?( ) |
||||||||
|
|||||||||
试题编号:20200329-tgf-002 |
|||||||||
试题类型:单选题 |
|||||||||
标准答案:A |
|||||||||
试题难度:一般 |
|||||||||
试题解析: |
|||||||||
考生答案:A |
|||||||||
考生得分:2 |
|||||||||
是否评分:已评分 |
|||||||||
评价描述: |
9. |
下列代码的输出结果是?( ) |
||||||||
|
|||||||||
试题编号:20200427-wc-051 |
|||||||||
试题类型:单选题 |
|||||||||
标准答案:A |
|||||||||
试题难度:一般 |
|||||||||
试题解析: |
|||||||||
考生答案:A |
|||||||||
考生得分:2 |
|||||||||
是否评分:已评分 |
|||||||||
评价描述: |
10. |
已知列表lis=['1','2',3],则执行print(2 in lis)语句输出的结果是?( ) |
||||||||
|
|||||||||
试题编号:20200328-tgf-008 |
|||||||||
试题类型:单选题 |
|||||||||
标准答案:C |
|||||||||
试题难度:一般 |
|||||||||
试题解析: |
|||||||||
考生答案:C |
|||||||||
考生得分:2 |
|||||||||
是否评分:已评分 |
|||||||||
评价描述: |
11. |
现在有s="abcdefghi",请问s[4]的值是?( ) |
||||||||
|
|||||||||
试题编号:20200408-jt-006 |
|||||||||
试题类型:单选题 |
|||||||||
标准答案:B |
|||||||||
试题难度:容易 |
|||||||||
试题解析:本题考验的是字符串的下标获取元素,答案应是B |
|||||||||
考生答案:B |
|||||||||
考生得分:2 |
|||||||||
是否评分:已评分 |
|||||||||
评价描述: |
12. |
下面代码的输出结果是?( ) |
||||||||
|
|||||||||
试题编号:20200316-jt-001 |
|||||||||
试题类型:单选题 |
|||||||||
标准答案:B |
|||||||||
试题难度:一般 |
|||||||||
试题解析:字典是通过键来访问数据的,‘sx’对应的数据为90,所以选择B |
|||||||||
考生答案:B |
|||||||||
考生得分:2 |
|||||||||
是否评分:已评分 |
|||||||||
评价描述: |
13. |
下面代码的输出结果是?( ) a=[1,3,5,7,9] |
||||||||
|
|||||||||
试题编号:20200409-jt-030 |
|||||||||
试题类型:单选题 |
|||||||||
标准答案:C |
|||||||||
试题难度:一般 |
|||||||||
试题解析:for循环,依次从列表中输出数据,从1一直到9,答案选择C |
|||||||||
考生答案:C |
|||||||||
考生得分:2 |
|||||||||
是否评分:已评分 |
|||||||||
评价描述: |
14. |
以下用于Python循环结构的关键字是( ) |
||||||||
|
|||||||||
试题编号:20200427-wc-018 |
|||||||||
试题类型:单选题 |
|||||||||
标准答案:A |
|||||||||
试题难度:一般 |
|||||||||
试题解析: |
|||||||||
考生答案:A |
|||||||||
考生得分:2 |
|||||||||
是否评分:已评分 |
|||||||||
评价描述: |
15. |
以下代码绘制的图形是?( ) |
||||||||
|
|||||||||
试题编号:20200427-wc-019 |
|||||||||
试题类型:单选题 |
|||||||||
标准答案:B |
|||||||||
试题难度:一般 |
|||||||||
试题解析: |
|||||||||
考生答案:B |
|||||||||
考生得分:2 |
|||||||||
是否评分:已评分 |
|||||||||
评价描述: |
16. |
已知列表a=[1,2,3],b=['4'],执行语句print(a+b)后,输出的结果是?( ) |
||||||||
|
|||||||||
试题编号:20200310-tgf-05 |
|||||||||
试题类型:单选题 |
|||||||||
标准答案:B |
|||||||||
试题难度:一般 |
|||||||||
试题解析: |
|||||||||
考生答案:B |
|||||||||
考生得分:2 |
|||||||||
是否评分:已评分 |
|||||||||
评价描述: |
17. |
已知列表a=[1,2,3,4,5],下列语句输出结果为False的是?( ) |
||||||||
|
|||||||||
试题编号:20200310-tgf-07 |
|||||||||
试题类型:单选题 |
|||||||||
标准答案:C |
|||||||||
试题难度:较难 |
|||||||||
试题解析: |
|||||||||
考生答案:C |
|||||||||
考生得分:2 |
|||||||||
是否评分:已评分 |
|||||||||
评价描述: |
18. |
在python中,表示跳出当前循环的语句是?( ) |
||||||||
|
|||||||||
试题编号:20200329-tgf-005 |
|||||||||
试题类型:单选题 |
|||||||||
标准答案:A |
|||||||||
试题难度:一般 |
|||||||||
试题解析: |
|||||||||
考生答案:A |
|||||||||
考生得分:2 |
|||||||||
是否评分:已评分 |
|||||||||
评价描述: |
19. |
已知字典score={"语文":95,"数学":93,"英语":97}, 则执行print(score["语文"]+score["数学"]//2),输出的结果为?( ) |
||||||||
|
|||||||||
试题编号:20200320-tgf-005 |
|||||||||
试题类型:单选题 |
|||||||||
标准答案:A |
|||||||||
试题难度:一般 |
|||||||||
试题解析: |
|||||||||
考生答案:C |
|||||||||
考生得分:0 |
|||||||||
是否评分:已评分 |
|||||||||
评价描述: |
20. |
以下程序的运行结果是?( ) a={"name":"jt","age":29,"class":5} |
||||||||
|
|||||||||
试题编号:20200414-jt-040 |
|||||||||
试题类型:单选题 |
|||||||||
标准答案:C |
|||||||||
试题难度:一般 |
|||||||||
试题解析:字典的常见操作,跟新年龄为15,添加量=了一个学校信息:派森社 ,最后输出最新的年龄和学校,选择C |
|||||||||
考生答案:C |
|||||||||
考生得分:2 |
|||||||||
是否评分:已评分 |
|||||||||
评价描述: |
21. |
下列程序的执行结果是?( ) s=(1,2,3,4,5,6,7,8) print(len(s),max(s),min(s)) |
||||||||
|
|||||||||
试题编号:20200408-jt-013 |
|||||||||
试题类型:单选题 |
|||||||||
标准答案:B |
|||||||||
试题难度:一般 |
|||||||||
试题解析:元组内置函数的考核,len()统计元组元素个数,应该为8,max() 返回元组中元素最大值,8,min()返回最小值,1,所以选择B |
|||||||||
考生答案:B |
|||||||||
考生得分:2 |
|||||||||
是否评分:已评分 |
|||||||||
评价描述: |
22. |
下列不属于Python中处理字典的方法是?( ) |
||||||||
|
|||||||||
试题编号:20200427-wc-001 |
|||||||||
试题类型:单选题 |
|||||||||
标准答案:B |
|||||||||
试题难度:一般 |
|||||||||
试题解析: |
|||||||||
考生答案:B |
|||||||||
考生得分:2 |
|||||||||
是否评分:已评分 |
|||||||||
评价描述: |
23. |
下列语句,不能创建元组的是?( ) |
||||||||
|
|||||||||
试题编号:20200320-tgf-002 |
|||||||||
试题类型:单选题 |
|||||||||
标准答案:B |
|||||||||
试题难度:一般 |
|||||||||
试题解析: |
|||||||||
考生答案:C |
|||||||||
考生得分:0 |
|||||||||
是否评分:已评分 |
|||||||||
评价描述: |
24. |
s="abc123",采用字符串操作函数将其中的字符c替换为字符C,以下哪个操作正确?( ) |
||||||||
|
|||||||||
试题编号:20200427-wc-008 |
|||||||||
试题类型:单选题 |
|||||||||
标准答案:A |
|||||||||
试题难度:一般 |
|||||||||
试题解析: |
|||||||||
考生答案:A |
|||||||||
考生得分:2 |
|||||||||
是否评分:已评分 |
|||||||||
评价描述: |
25. |
下面程序的执行结果为?( ) |
||||||||
|
|||||||||
试题编号:20200320-tgf-011 |
|||||||||
试题类型:单选题 |
|||||||||
标准答案:C |
|||||||||
试题难度:一般 |
|||||||||
试题解析: |
|||||||||
考生答案:C |
|||||||||
考生得分:2 |
|||||||||
是否评分:已评分 |
|||||||||
评价描述: |
二、判断题(共10题,每题2分,共20分)
26. |
已知字符串str='www.baidu.com', 那么print(str.split('.',1))的结果是:['www', 'baidu','com']。 |
|||
|
||||
试题编号:20200317-lfl-11 |
||||
试题类型:判断题 |
||||
标准答案:错误 |
||||
试题难度:容易 |
||||
试题解析: |
||||
考生答案:错误 |
||||
考生得分:2 |
||||
是否评分:已评分 |
||||
评价描述: |
27. |
运行如下程序 |
|||
|
||||
试题编号:20200325-zh-003 |
||||
试题类型:判断题 |
||||
标准答案:正确 |
||||
试题难度:一般 |
||||
试题解析: |
||||
考生答案:正确 |
||||
考生得分:2 |
||||
是否评分:已评分 |
||||
评价描述: |
28. |
元组中不可以通过下标索引获取元素。 |
|||
|
||||
试题编号:20200328-lll-001 |
||||
试题类型:判断题 |
||||
标准答案:错误 |
||||
试题难度:一般 |
||||
试题解析:元组中的对象可通过位置进行索引和分片。 |
||||
考生答案:错误 |
||||
考生得分:2 |
||||
是否评分:已评分 |
||||
评价描述: |
29. |
在使用get()语句返回字典中指定键的值的时候,如果该键的值在字典中不存在, 则返回系统默认值“unKnown”。 |
|||
|
||||
试题编号:20200328-lll-007 |
||||
试题类型:判断题 |
||||
标准答案:错误 |
||||
试题难度:一般 |
||||
试题解析:在使用get()语句返回字典中指定键的值的时候,如果该键的值在字典中不存 在,则返回系统默认值“None” |
||||
考生答案:错误 |
||||
考生得分:2 |
||||
是否评分:已评分 |
||||
评价描述: |
30. |
元组是一种可变的序列,创建后可以修改。 |
|||
|
||||
试题编号:20200317-lfl-14 |
||||
试题类型:判断题 |
||||
标准答案:错误 |
||||
试题难度:容易 |
||||
试题解析: |
||||
考生答案:错误 |
||||
考生得分:2 |
||||
是否评分:已评分 |
||||
评价描述: |
31. |
条件语句中,if...语句和if...else语句没有区别。 |
|||
|
||||
试题编号:20200329-lll-006 |
||||
试题类型:判断题 |
||||
标准答案:错误 |
||||
试题难度:一般 |
||||
试题解析:条件语句中,if...语句只在满足条件时执行后面的代码。 if...else语句, 在满足条件时执行if后面的代码,不满足条件时执行else后面的代码。 |
||||
考生答案:错误 |
||||
考生得分:2 |
||||
是否评分:已评分 |
||||
评价描述: |
32. |
列表是一种序列,列表的元素可以追加、替换、插入和删除。 |
|||
|
||||
试题编号:20200317-lfl-38 |
||||
试题类型:判断题 |
||||
标准答案:正确 |
||||
试题难度:容易 |
||||
试题解析: |
||||
考生答案:正确 |
||||
考生得分:2 |
||||
是否评分:已评分 |
||||
评价描述: |
33. |
在循环语句中, break 语句的作用是提前进入下一次循环。 |
|||
|
||||
试题编号:20200317-lfl-35 |
||||
试题类型:判断题 |
||||
标准答案:错误 |
||||
试题难度:容易 |
||||
试题解析: |
||||
考生答案:错误 |
||||
考生得分:2 |
||||
是否评分:已评分 |
||||
评价描述: |
34. |
执行以下程序,运行结果是:14 a=1 while a<100: if a%2==0 and a%7==0: print(a) break a=a+1 |
|||
|
||||
试题编号:20200403-zh-015 |
||||
试题类型:判断题 |
||||
标准答案:正确 |
||||
试题难度:较难 |
||||
试题解析: |
||||
考生答案:正确 |
||||
考生得分:2 |
||||
是否评分:已评分 |
||||
评价描述: |
35. |
语句 for i in range(3) : print(i, end=',') 的输出结果为0,1,2, |
|||
|
||||
试题编号:20200317-lfl-33 |
||||
试题类型:判断题 |
||||
标准答案:正确 |
||||
试题难度:困难 |
||||
试题解析: |
||||
考生答案:正确 |
||||
考生得分:2 |
||||
是否评分:已评分 |
||||
评价描述: |
三、编程题(共3题,共30分)
36. |
数字转汉字 用户输入一个1~9(包含1和9)之间的任一数字,程序输出对应的汉字。 如输入2,程序输出“二”。可重复查询。 |
试题编号:20200402-zzh-06 |
|
试题类型:编程题 |
|
标准答案: 评分标准: (1) 数字能够准确地转为汉字;(5分) (2) 1~9(包含1和9)都能转换;(3分) (3) 可重复查询.(2分) |
|
试题难度:一般 |
|
试题解析: 说明: 1、参考程序仅供参考,学生可以有多个解决方法。 2、建议将每一个考生的程序最少运行测试一次。 3、参考程序如下: 参考程序一: dd=['一','二','三','四','五','六','七','八','九'] while 1: a=int(input('输入数字:')) print(dd[a-1]) 参考程序二: dd=('一','二','三','四','五','六','七','八','九') while True: a=int(input('输入数字:')) print(dd[a-1]) 参考程序三: dd={'1':'一', '2':"二",'3':"三",'4':'四','5':"五",'6':"六",'7':'七','8':"八",'9':"九"} |
|
展示地址:点击浏览 |
|
考生答案:(此题已作答) |
|
考生得分:10 |
|
是否评分:已评分 |
|
评价描述: |
37. |
假设10位评委的打分是99,80,86,89,94,92,75,87,86,95, 现需要运用Python语言进行编程实现: 去掉一个最高分,去掉一个最低分,计算平均分,并打印出来。打印格式为: 去掉一个最高分:XX分,去掉一个最低分:XX分,最后得分为:XX分 |
试题编号:2020xgj-06 |
|
试题类型:编程题 |
|
标准答案: 评分标准: (1) 列表的使用:元素的访问,元素的删除;(3分) (2) 分值大小的比较;(1分) (3) 列表元素的遍历;(2分) (4) 计算总和和平均值;(2分) (5) 输出正确的结果;(2分) |
|
试题难度:较难 |
|
试题解析: 说明: 1、参考程序仅供参考,学生可以有多个解决方法。 2、建议将每一个考生的程序最少运行测试一次。 3、参考程序如下: 参考程序: b = [99, 80, 86, 89, 94, 92, 75, 87, 86, 95] # 录入10位评委的打分 maxNum = max(b) # 将最高分保存在maxNum变量中 b.remove(maxNum) # 使用remove()函数将最高分去掉 minNum = min(b) # 将最低分保存在minNUm变量中 b.remove(minNum) # 使用remove()函数将最低分去掉 sumNum = sum(b) # 将剩余打分的总和存入sumNum中 avg = sumNum/8 # 求出平均分保存在avg变量中 print('去掉一个最高分:{}分,去掉一个最低分:{}分,最后得分为:{}分'.format(maxNum, minNum, avg)) |
|
展示地址:点击浏览 |
|
考生答案:(此题已作答) |
|
考生得分:10 |
|
是否评分:已评分 |
|
评价描述: |
38. |
Python二级 面试题 1. 本题不需要作答; 2. 请考生进入面试间等待叫号进行面试,由主考官提问问题,考生回答。 |
试题编号:Python面试题(二级) |
|
试题类型:编程题 |
|
标准答案: |
|
试题难度:一般 |
|
试题解析: |
|
考生答案: |
|
考生得分:10 |
|
是否评分:已评分 |
|
评价描述: |
登录网址(PC端):http://www.123lex.top/pstuLogin.aspx?sID=M03K
登录网址(手机端):www.123lex.top/examt/exam_Login.aspx?schoolID=M03K&schoolName=%E8%AF%95%E7%94%A8%E7%B3%BB%E7%BB%9F
免费账号:M03KA00021----M03KA00030? (10个里选一个)
密 码:123456
如提示密码错误(可能被他人修改)或者试卷已被答题提交,请加VX申请免费开通(mas_xnnet),请备注“答题助手”