文库 真题 Python真题

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

电子学会Python真题 少儿编程Python真题 DOCX   16页   下载1   2024-04-07   浏览256   收藏0   点赞0   评分-   免费文档
温馨提示:当前文档最多只能预览 2 页,若文档总页数超出了 2 页,请下载原文档以浏览全部内容。
2021年12月电子学会Python等级考试二级真题试卷及答案 第1页
2021年12月电子学会Python等级考试二级真题试卷及答案 第2页
剩余14页未读, 下载浏览全部
青少年软件编程(Python)等级考试试卷(二级) 一、单选题(共25题,共50分) 1. 执行以下程序 a=[33,55,22,77] a.sort() for i in a: print(i) 运行结果是?( ) A. 33 55 22 77 B. 22 33 55 77 C. 55 33 22 77 D. 77 55 33 22 试题编号:2021214-jt-28 试题类型:单选题 标准答案:B 试题难度:一般 试题解析:列表排序和for循环的应用,根据题意先将列表从小到大,然后依次输出,所以选择B 考生答案:B 考生得分:2 是否评分:已评分 评价描述: 2. 运行以下程序 a=eval(input("年龄:")) if a > 10: b=30 else: b=15 print("票价:",b) 当输入12时,输出结果为?( ) A. 票价: 12 B. 票价: 15 C. 票价: 30 D. 票价: 10 试题编号:2021214-jt-27 试题类型:单选题 标准答案:C 试题难度:一般 试题解析:本题的意思是年龄超过10岁,票价为30,没有超过10岁,票价为15,根据题意选择C 考生答案:C 考生得分:2 是否评分:已评分 评价描述: 3. 执行以下程序 a={'gj':'china','nl':12,'xb':'女'} a['nl']=11 del a['gj'] a['xm']='xxs' print(a) 运行结果是?( ) A. {'gj':'china','nl':11,'xb':'女'} B. {'nl':11,'xb':'女'} C. {'nl': 11, 'xb': '女', 'xm': 'xxs'} D. {'nl': 12, 'xm': 'xxs', 'xb': '女'} 试题编号:2021214-jt-23 试题类型:单选题 标准答案:C 试题难度:一般 试题解析:本题是修改‘nl’为11,删除‘gj’,加入‘xm’,所以新的字典中不会有'gj' 考生答案:C 考生得分:2 是否评分:已评分 评价描述: 4. 执行以下程序 l=['i','love','you','!'] l='.'.join(l) l=l.split('.') l=' '.join(l) print(l) 运行结果是?( ) A. iloveyou! B. i.love.you.! C. i love you ! D. ['i', 'love', 'you', '!'] 试题编号:2021214-jt-20 试题类型:单选题 标准答案:C 试题难度:一般 试题解析:字符串的分割与合并,根据题意答案选择C 考生答案:D 考生得分:0 是否评分:已评分 评价描述: 5. 以下程序功能是?( ) A. 计算并输出100以内(不含0和100)所有数字的和 B. 计算并输出1-100所有数字的和,输出5050 C. 统计并输出100以内(不含0和100)偶数个数,输出50 D. 统计并输出100以内(不含0和100)偶数个数,输出49 试题编号:20210222-zzh-29 试题类型:单选题 标准答案:D 试题难度:一般 试题解析: 考生答案:D 考生得分:2 是否评分:已评分 评价描述: 6. 以下程序执行后的结果是?( ) s='Kevin likes English.' new='' for i in range(len(s)): if i%3==0: new+=s[i] print(new) A. enisni. B. KileEls C. KvnlksEgih D. KileElh 试题编号:20210215-dzj-033 试题类型:单选题 标准答案:D 试题难度:一般 试题解析: 考生答案:D 考生得分:2 是否评分:已评分 评价描述: 7. 对于元组tup=('富强','民主','文明','和谐','爱国')操作正确的是?( ) A. tup[2:4:2] = ('敬业') B. tup[4]='敬业' C. del tup[4] D. tup*3 试题编号:20210215-dzj-011 试题类型:单选题 标准答案:D 试题难度:一般 试题解析:元组为不可变数据类型,不可以对元组进行修改元素的值、删除元素,可以对元组进行连接和切片,但是切片也不能赋值。 考生答案:C 考生得分:0 是否评分:已评分 评价描述: 8. 下列程序的第四行横线处输入哪个选项中的代码不能打印出九九乘法表?( ) for i in range(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 试题难度:较难 试题解析: 考生答案:D 考生得分:2 是否评分:已评分 评价描述: 9. 下面的语句哪个会无限循环执行下去?( ) A. for a in range(10): print(a) B. a=1 while True: print(a) if a==3: break a=a+1 C. a=1 while True: print(a) if a==3: continue a=a+1 D. a=[1,0,2] for i in a: if not i: continue print(i) 试题编号:20210202-chjn-27 试题类型:单选题 标准答案:C 试题难度:困难 试题解析:理解break与continue语句功能,掌握逻辑运算的使用 考生答案:C 考生得分:2 是否评分:已评分 评价描述: 10. 某商场促销打折,打折规定如下:消费500元以内的打8.8折;满500元(含500)的打8折,满1000元及以上的打7折。要编程解决该问题,需要用到的控制语句是?( ) A. 赋值语句 B. 选择(分支)结构语句 C. 循环结构语句 D. 输入输出语句 试题编号:20210202-chjn-26 试题类型:单选题 标准答案:B 试题难度:一般 试题解析:理解程序的控制语句,
202112Python二级等级考试试卷,青少年软件编程(Python)等级考试试卷(2级)电子学会青少年软件编程Python等级考试真题及答案,2021年12月电子学会Python等级考试2级真题试卷及答案
下载提示

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