文库 真题 Python真题

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

电子学会Python真题 少儿编程Python真题 DOCX   16页   下载1   2024-04-07   浏览115   收藏0   点赞0   评分-   免费文档
温馨提示:当前文档最多只能预览 2 页,若文档总页数超出了 2 页,请下载原文档以浏览全部内容。
2023年12月电子学会Python等级考试二级真题试卷及答案 第1页
2023年12月电子学会Python等级考试二级真题试卷及答案 第2页
剩余14页未读, 下载浏览全部
青少年软件编程(Python)等级考试试卷(二级) 分数:100  题数:37 一、单选题(共25题,共50分) 1. 给定字符串s,下列表示s最后一个字符的是?( )   A.  s[:-1] B.  s[1] C.  s[0:-1] D.  s[-1] 试题编号:20230622-wqj-01 试题类型:单选题 标准答案:D 试题难度:一般 试题解析:字符串正索引从左向右从0开始编号,字符串负索引从右向左从-1开始编号,s[-1]引用字符串最后一个字符。 考生答案:A 考生得分:0 是否评分:已评分 评价描述: 2. 运行下列代码,终端区打印的结果是?( ) nums = [1, 2, 3, 4] nums.append(nums[4]) print(nums)   A.  [1, 2, 3, 4, 5] B.  [1, 2, 3, 4, 4] C.  [1, 2, 3, 4] D.  终端区会报错 试题编号:20230627-sw-009 试题类型:单选题 标准答案:D 试题难度:一般 试题解析:列表 nums 有 4 个元素,最大的索引是 3,用 4 作为索引,程序就会报错 考生答案:B 考生得分:0 是否评分:已评分 评价描述: 3. 下列哪个选项是元组类型的数据?( )   A.  [1, 2, 3] B.  (1, 2, 3) C.  {1, 2, 3} D.  {1:'小明', 2:'小李'} 试题编号:20230627-sw-015 试题类型:单选题 标准答案:B 试题难度:一般 试题解析:元组的格式是用小括号括起来,里面的元素用逗号隔开。 考生答案:B 考生得分:2 是否评分:已评分 评价描述: 4. 下列代码片段执行的结果是?( ) poet=[{'唐':['李白','王维','孟浩然'],'宋':['苏轼','陆游','王安石']},'618年-907年',['960年-1279年']] print(len(poet))   A.  1 B.  2 C.  3 D.  4 试题编号:20230628-dzj-008 试题类型:单选题 标准答案:C 试题难度:一般 试题解析:本题考核列表元素的类型,poem为列表,该列表一共有三个元素,第一个元素是字典{'唐':['李白','王维','孟浩然'],'宋':['苏轼','陆游','王安石']},第二个元素是字符串'618年-907年',第三个元素是列表['960年-1279年'],因此程序运行的结果为3,即列表poem中一共有三个元素。 考生答案:C 考生得分:2 是否评分:已评分 评价描述: 5. 下列代码运行的结果是?( ) ls=['富强','民主','文明','和谐','自由','平等','公正','法治'] print(ls[::2])   A.  ['富强','民主','文明','和谐'] B.  ['自由','平等','公正','法治'] C.  ['法治', '平等', '和谐', '民主'] D.  ['富强', '文明', '自由', '公正'] 试题编号:20230628-dzj-012 试题类型:单选题 标准答案:D 试题难度:容易 试题解析:列表的切片还是列表,ls[起点:终点:步长],步长为正,从左向右切片,步长为负,从右向左切片,根据本题,则是从左往右,间隔取值,所以为D 考生答案:A 考生得分:0 是否评分:已评分 评价描述: 6. 阿宝想在屏幕终端上打印出文字“我的名字叫阿宝,我今年10岁了,我的爱好是编程。”, 阿宝已经定义的变量如下: name='阿宝' age=10 hobby='编程' 下列输出语句错误的是?( )   A.  print('我的名字叫{1},我今年{0}岁了,我的爱好是{2}。'.format(age,name,hobby)) B.  print('我的名字叫{},我今年{}岁了,我的爱好是{}。'.format(name,hobby,age)) C.  print('我的名字叫%s,我今年%d岁了,我的爱好是%s。'%(name,age,hobby)) D.  print('我的名字叫%s,我今年%s岁了,我的爱好是%s。'%(name,age,hobby)) 试题编号:20230628-dzj-022 试题类型:单选题 标准答案:B 试题难度:一般 试题解析:B选项变量输出的顺序设置错误。 考生答案:A 考生得分:0 是否评分:已评分 评价描述: 7. ls=[3,7,2,1] for i in range(3,0,-1):     for j in range(i):         if ls[j]>ls[j+1]:             ls[j],ls[j+1]=ls[j+1],ls[j] print(ls) 以上程序打印的结果是?( )   A.  [1,3,2,7] B.  [1,2,3,7] C.  [3,2,1,7] D.  [1,7,3,2] 试题编号:20230628-dzj-034 试题类型:单选题 标准答案:B 试题难度:较难 试题解析:程序执行的结果是1,2,3,7 考生答案:D 考生得分:0 是否评分:已评分 评价描述: 8. 下列程序运行后,输出的结果是?( ) list = ['春季', '夏季', '秋季', '冬季', '1+1', 6+1, 'ab'] print(list[0]) print(list[5]) print(list[6]) print(list[4])   A.  春季 6+1 ab 1+1 B.  春季 7 ab 1+1 C.  春季 7 ab 2 D.  冬季 7 ab 1+1 试题编号:20230628-fht-001 试题类型:单选题 标准答案:B 试题难度:一般 试题解析:我们通过索引的方式来访问列表中的元素,这个和访问字符串中的字符的原理是一样的。从前往后访问时,索引的下标从 0 开始。 '1+1'为字符串,应该原封不变输出;6+1做加法运算后输出; 输出应该为: 春季 7 ab 1+1 考生答案:A 考生得分:0 是否评分:已评分 评价描述: 9. 运行下列程序,输出的结果是?( ) s1 = "Good \n" s2 = "Morning." print(s1 + s2) print(len(s1))   A.  Good Morning. 6 B.  Good Morning. 6 C.  Good Morning. 7 D.  Good Morning. 7 试题编号:20230629-db-002 试题类型:单选题 标准答案:B 试题难度:一般
202312Python二级,电子学会青少年软件编程Python等级考试真题及答案,2023年12月电子学会Python等级考试二级真题试卷及答案
下载提示

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