文库 真题 Python真题

2021年9月电子学会Python等级考试二级真题试卷及答案

电子学会Python真题 少儿编程Python真题 DOCX   16页   下载1   2024-04-07   浏览193   收藏0   点赞0   评分-   免费文档
温馨提示:当前文档最多只能预览 2 页,若文档总页数超出了 2 页,请下载原文档以浏览全部内容。
2021年9月电子学会Python等级考试二级真题试卷及答案 第1页
2021年9月电子学会Python等级考试二级真题试卷及答案 第2页
剩余14页未读, 下载浏览全部
青少年软件编程(Python)等级考试试卷(二级) 分数:100.00 题数:37 一、单选题 (共25题,每题2分,共50分) 1. 有如下Python程序段: x,y=12,5 if x % y==0: z=x/y print(x,"/",y,"=",z) else: z=y*x print(x,"*",y,"=",z) 程序段执行后,输出的结果为?( ) A、x/y=2.4 B、x*y=60 C、12/5=2.4 D、12*5=60 题型:单选题 答案:D 难度:一般 试题解析:因为x%y=2,因此执行else中的语句,即z=60,输出结果为12*5=60,答案为D。 2. 下列创建元组的方法中不正确的是?( ) A、t=(1,2,'信息') B、t=(1) C、t=('信息',) D、t='音乐','体育','美术' 题型:单选题 答案:B 难度:容易 试题解析:只有一个元素的元组,在定义时,需要添加一个逗号,t=(1,) 3. s='语文、数学、英语、信息技术' l=s.split('、') print(l) 以上代码的运行结果为?( ) A、 ['语文', '数学', '英语', '信息技术'] B、['语文、数学、英语、信息技术'] C、 ('语文', '数学', '英语', '信息技术') D、 ('语文、数学、英语、信息技术') 题型:单选题 答案:A 难度:一般 试题解析:split() 通过指定分隔符对字符串进行切片,返回分割后的字符串列表。语法:str.split(str="",num=string.count(str)).本题中str分隔符为"、",所以被分隔为['语文', '数学', '英语', '信息技术'] 4. 已知存在字典a中有多个键值对,以下指令可以清空字典并保留变量的是?( ) A、a.remove() B、a.pop() C、a.clear() D、del a 题型:单选题 答案:C 难度:一般 试题解析:根据题意应该选择C 5. 以下程序的运行结果是?( ) list1=[1,2,3] list1[2]=4 print(list1) A、[1,2,4] B、[1,2,3] C、[1,4,3] D、[1,4] 题型:单选题 答案:A 难度:一般 试题解析: 6. 执行下列代码后,运行结果是?( ) l1 = [11, 22, 33] l2 = [66, 44, 22] for i in l1: for j in l2: if i == j: print(i) A、True B、0 C、2 D、22 题型:单选题 答案:D 难度:困难 试题解析:掌握循环嵌套的使用 7. 执行以下语句后的输出结果是?( ) > > > str1='My name is BeiJing' > > > print(len(str1)) A、20 B、18 C、15 D、16 题型:单选题 答案:B 难度:一般 试题解析: 8. 列表a=[1,2,3,4,5,6,7,8,9],对列表进行切片操作,要想得到[3,5,7],以下切片正确的是?( ) A、a[-7:-2:-2] B、a[2:7:2] C、a[3:7:2] D、a[2:7:-2] 题型:单选题 答案:B 难度:容易 试题解析: 9. 执行以下语句,将输出?( ) > > > list1=['b','c',1,2,3,4,5] > > > list1.append('a') > > > list1.append('a') > > > list1 A、['b','c',1,2,3,4,5] B、['b','c',1,2,3,4,5,'a'] C、['b','c',1,2,3,4,5,'a','a'] D、无输出 题型:单选题 答案:C 难度:一般 试题解析: 10. 不能用作if语句条件表达式的是?( ) A、x in range(6) B、3=a C、a > 3 and b < 10 D、x-6 > 5 题型:单选题 答案:B 难度:一般 试题解析:能够合理设置if语句的条件 11. 执行以下语句后,输出的结果是?( ) > > > list2 = ['a',1, 2, 3, 4, 5 ] > > > print(list2[5]) A、5 B、4 C、3 D、提示错误 题型:单选题 答案:A 难度:一般 试题解析: 12. alist=['cat','bat','cat','hat','cat'], 执行下列代码,输出的结果是?( ) alist.remove('cat') print(alist) A、['cat','bat','cat','hat','cat'] B、['bat','cat','hat','cat'] C、['bat','hat'] D、['cat','bat','cat','hat'] 题型:单选题 答案:B 难度:一般 试题解析: 13. 以下创建字典的方法,正确的是?( ) A、d={学号,001,姓名,张三,成绩,98} B、d={'学号':'001','姓名':'张三','成绩':98} C、d={'学号','001','姓名','张三','成绩',98} D、d={'学号':'001';'姓名':'张三';'成绩':98} 题型:单选题 答案:B 难度:一般 试题解析: 14. 以下代码输出的结果是?( ) for i in "Python": if i == "t" or i == "o": continue print(i,end="") A、Pyhn B、Python C、Pyt D、Pytho 题型:单选题 答案:A 难度:一般 试题解析:continue的意思是“继续”,所以可以理解为:跳过本次循环的剩余代码,但循环还要继续运行 15. 对于字典dic={1:2,'3':'d','sex':1,4:{'No':1,'name':'Mike'}},len(dic)的值是?( ) A、3 B、4 C、5 D、6 题型:单选题 答案:B 难度:一般 试题解析: 16. 对于元组tup=(1,2,3,4,5)执行的操作非法的是?( ) A、len(tup) B、max(tup) C、min(tup) D、tup[1] = 6 题型:单选题 答案:D 难度:一般 试题解析: 17. 水果店促销每斤苹果5元,如果购买六斤及六斤以
青少年软件编程(Python)等级考试试卷(二级),青少年软件编程(Python)等级考试试卷(2级)电子学会青少年软件编程Python等级考试真题及答案,2021年9月电子学会Python等级考试2级真题试卷及答案
下载提示

下载及版权说明:6547网文库内容来自网络及各平台公开内容(属于用户上传,不保证正确性,只做参考),旨在帮助同学们学习少儿编程相关知识及内容,仅限内部学习及使用,以分享为主,下载本文档之后请合法使用相关、真题、素材、课件、教程等内容,若内容存在侵权,请进行 举报 及查看 免责声明