电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

2024.03全国青年软件编程(Python)等级考试试卷(二级)

17页
  • 卖家[上传人]:g***
  • 文档编号:596990411
  • 上传时间:2025-01-17
  • 文档格式:DOCX
  • 文档大小:21.16KB
  • / 17 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 1、青少年软件编程(Python)等级考试试卷(二级)分数:100 题数:37一、单选题(共25题,共50分)1.期末考试结束了,全班的语文成绩都储存在列表score中,班主任老师请小明找到全班最高分,小明准备用Python来完成,以下哪个选项,可以获取最高分呢?( ) A. min(score)B. max(score)C. score.max()D. score.min()试题编号:20240112-wy-002试题类型:单选题标准答案:B试题难度:一般试题解析:max() 函数可以获取列表中的最大值,比如:score = 88, 78, 92, 85, max(score) 的值就是最大的元素:92考生答案:B考生得分:2是否评分:已评分评价描述:2.已知列表a = 1,2,3,4,5,6,想输出2,3,4,可以使用以下哪个语句?( ) A. print(a2:4)B. print(a2:5)C. print(a1:4)D. print(a0:4)试题编号:20240112-zms-006试题类型:单选题标准答案:C试题难度:一般试题解析:列表切片,包括左端,不包括右端,同时,列表的

      2、第1个元素的下标为0,所以正确的开头和结尾的下标分别为1和4,所以选C考生答案:C考生得分:2是否评分:已评分评价描述:3.第一小组成员姓名和年龄如下dic1 = 张明:12,李红:12,王长江:13现新增成员龙小勤,年龄为13,以下代码正确的是?( ) A. dic1龙小勤 = 13B. 龙小勤 = 13C. dic1.龙小勤 = 13D. dic1(龙小勤) = 13试题编号:20240112-zms-022试题类型:单选题标准答案:A试题难度:一般试题解析:字典新增key和value的方法: dic1key=value考生答案:C考生得分:0是否评分:已评分评价描述:4.已知列表 ls = list(range(3,33,3),则 ls 第5个元素是?( ) A. 15B. 18C. 21D. 24试题编号:20240129-wqj-013试题类型:单选题标准答案:A试题难度:较难试题解析:本题主要考察的实range()的使用,本题中 ls 的元素有从3开始,到33结束(不包含33),步长为3的元素构成,即:3, 6, 9, 12, 15, 18, 21, 24, 27, 30,

      3、所以第5个数为:15考生答案:A考生得分:2是否评分:已评分评价描述:5.执行如下代码,tuple不属于元组的选项是?( ) A. tuple = ()B. tuple = (北京)C. tuple = (芜湖,)D. tuple = (北京, 芜湖, 合肥, 上海)试题编号:20240129-wqj-020试题类型:单选题标准答案:B试题难度:一般试题解析:当赋值运算创建的元组只有一个元素时,需要在该元素后面补齐逗号“,”以表明这是元组。若不补齐这个逗号,它便不是一个元组。选项A为一个空元组。所以选B。考生答案:B考生得分:2是否评分:已评分评价描述:6.已知 festival = 正月初一:春节, 正月十五:元宵节, 五月初五:端午节, 八月十五:中秋节,则输出 正月初一 对应节日的代码是?( ) A. print(del festival正月初一)B. print(festival正月初一)C. print(festival.clear()D. print(festival1)试题编号:20240129-wqj-023试题类型:单选题标准答案:B试题难度:一般试题解析:由于字典没

      4、有下标,不能通过下标来进行值的访问,只能通过键来进行访问,对于字典d,dk的作用是返回d中键k所对应的值(k为键)。考生答案:B考生得分:2是否评分:已评分评价描述:7.已知列表name=德丽莎,运行以下哪段代码,可打印出结果“德丽莎天下第一可爱!”(不包含双引号)?( ) A. print(name+天下第一可爱!)B. print(name1+天下第一可爱!)C. print(name0+天下第一可爱!)D. print(name+天下第一可爱!)试题编号:20240206-zlj-016试题类型:单选题标准答案:C试题难度:一般试题解析:德丽莎是列表的第1个元素,其索引值为0,故为name0;列表不能直接和字符串相加,但列表元素可以和字符串相加。故正确答案为C。考生答案:A考生得分:0是否评分:已评分评价描述:8.k为整型,下述while循环执行的次数为?( )k = 20while k 1 : print(k) k=k/2 A. 3B. 4C. 5D. 6试题编号:20240206-zlj-026试题类型:单选题标准答案:B试题难度:较难试题解析:k=20,每次执行k=k/2,

      5、k循环过程中的值依次变化为:20,10,5,2,1,当k=1时,循环条件k1不成立,退出循环,故循环共计4次。正确答案为B。考生答案:C考生得分:0是否评分:已评分评价描述:9.以下程序的输出结果是?( )ls1=list()ls2=吉林,黑龙江,辽宁,东北三省ls1+=ls2ls1.clear()print(ls1) A. 吉林,黑龙江,辽宁B. 吉林,黑龙江,辽宁,东北三省C. 终端区会报错D. 试题编号:20240207-lxq-006试题类型:单选题标准答案:D试题难度:一般试题解析:列表中清空clear()函数的使用,其功能为清空列表中的所有元素,需要与del方法区分。考生答案:D考生得分:2是否评分:已评分评价描述:10.已知列表ls=1, 2, 3, 4, 5, 6, 7, 8, 9, 10,以下哪个选项无法将列表ls逆序排列?( ) A. ls.sort(reverse=True)B. sorted(ls,reverse=True)C. sort(ls,reverse=True)D. ls:-1试题编号:20240211-dzj-005试题类型:单选题标准答案:C试题难

      6、度:较难试题解析:选项sort(ls,reverse=True)语法错误,sort()函数使用错误,正确的用法为:升序:ls.sort()降序:ls.sort(reverse=True)考生答案:C考生得分:2是否评分:已评分评价描述:11.已知字典jd=哈尔滨:冰雪大世界,侵华日军第七三一部队罪证陈列馆,太阳岛,中央大街,沈阳:沈阳故宫,辽宁省博物馆,张学良旧居,清昭陵,长春:伪满皇宫博物院,净月潭,长影世纪城,长春一汽,字典jd的长度是?( ) A. 3B. 4C. 12D. 15试题编号:20240211-dzj-007试题类型:单选题标准答案:A试题难度:一般试题解析:字典的元素是由键值对组成,键和值之间用冒号分隔,一个键和其值构成一个键值对,字典的长度等于其键值对的个数。因此该字典的长度为3考生答案:A考生得分:2是否评分:已评分评价描述:12.以下哪段程序的运行结果无法打印1-100之间所有整数的和?( ) A. print(sum(range(1,100)B. i=1he=0while i=100: he+=i i+=1print(he) C. he=0for i in

      7、range(1,101): he+=iprint(he)D. print(sum(range(1,101)试题编号:20240211-dzj-032试题类型:单选题标准答案:A试题难度:容易试题解析:print(sum(range(1,100) range()函数的边界值100没有取到,程序将打印1-99之间的和。考生答案:A考生得分:2是否评分:已评分评价描述:13.小明的篮球教练告诉小明,如果他能连续投中 3 次中投,并且换手运球 100 次,就可以让他加入球队,请问教练的要求,可以用哪个逻辑运算符来表示?( ) A. orB. andC. notD. !=试题编号:20240211-wy-023试题类型:单选题标准答案:B试题难度:一般试题解析:教练对于小明的两个要求需要都成立才可以加入球队,因此可以用 and 来表示。考生答案:B考生得分:2是否评分:已评分评价描述:14.某小学1-6年级都各有8个班,将年级和班级数存入如下列表: lst=一年级, 二年级, 三年级, 四年级, 五年级, 六年级, 1班, 2班, 3班, 4班, 5班, 6班, 7班, 8班 请问下列选项中能正

      8、确打印出 四年级6班(不含引号) 的字样的是哪一个?( ) A. lst04+lst15B. lst04+lst16C. print(lst04+lst16)D. print(lst03+lst15)试题编号:20240213-tt-007试题类型:单选题标准答案:D试题难度:一般试题解析:题中列表lst为嵌套列表,四年级为lst03,6班为lst15,打印完整的四年级6班需将两个字符串连接起来并打印,即答案为 print(lst03+lst15)考生答案:D考生得分:2是否评分:已评分评价描述:15.如果有一个变量name = 小明,现在需要另一个变量str中使用name变量的值,并且想要在这个值后面加上同学两个字,应该怎么做?( ) A. str = 同学.add(name).add(同学)B. str = name + 同学C. str = 同学 . name . 同学D. str = name.append(同学)试题编号:20240213-tt-018试题类型:单选题标准答案:B试题难度:一般试题解析:在Python中,可以使用加号+来连接字符串。因此,将name变量的值以及另一个 同学 用 + 连接起来,就能满足

      《2024.03全国青年软件编程(Python)等级考试试卷(二级)》由会员g***分享,可在线阅读,更多相关《2024.03全国青年软件编程(Python)等级考试试卷(二级)》请在金锄头文库上搜索。

      点击阅读更多内容
    关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
    手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
    ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.