文库 真题 Python真题

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

电子学会Python真题 少儿编程Python真题 DOCX   21页   下载0   2024-04-07   浏览178   收藏0   点赞0   评分-   免费文档
温馨提示:当前文档最多只能预览 2 页,若文档总页数超出了 2 页,请下载原文档以浏览全部内容。
2023年9月电子学会Python等级考试五级真题试卷及答案 第1页
2023年9月电子学会Python等级考试五级真题试卷及答案 第2页
剩余19页未读, 下载浏览全部
青少年软件编程(Python)等级考试试卷(五级) 一、单选题(共25题,共50分) 1. 阅读以下代码,程序输出结果正确的选项是?( ) def process_keywords(keywords_list):     unique_keywords = list(set(keywords_list))     sorted_keywords = sorted(unique_keywords)     result = tuple(sorted_keywords)     return result keywords = ["节约能源", "循环利用", "清洁能源", "减少污染", "植树造林","清洁能源"] print(process_keywords(keywords))   A.  ('节约能约', '循环利用', '减少污染', '清洁能源', '减少污染') B.  ('循环利用', '植树造林', '减少污染', '清洁能源', '清洁能源') C.  ('减少污染', '循环利用', '植树造林', '清洁能源', '节约能源') D.  ('植树造林', '循环利用', '节约能源', '清洁能源', '节约能源') 试题编号:202306-zpf-024 试题类型:单选题 标准答案:C 试题难度:一般 试题解析:将关键词列表转换为集合(set),去除重复的关键词,对去重后的关键词集合进行排序,将排序后的关键词列表转换为元组,输出。 考生答案:C 考生得分:2 是否评分:已评分 评价描述: 2. 给定一个集合 s = {1, 2, 3, 4, 5},以下哪个选项可以实现从s 中移除所有偶数元素的功能?( )   A.  {x for x in s if x % 2 == 0} B.  s.filter(lambda x: x % 2 == 0) C.  {x % 2 != 0 for x in s} D.  set(filter(lambda x: x % 2 != 0, s)) 试题编号:202306-zpf-025 试题类型:单选题 标准答案:D 试题难度:一般 试题解析:使用 filter() 函数可以过滤掉集合中的偶数,再用 set() 函数将过滤后的结果重新转换为集合类型。 考生答案:A 考生得分:0 是否评分:已评分 评价描述: 3. 下列代码的运行结果是?( ) tup = (1, 2, 3, 4, 5)      tup[2] = 10    print(tup)   A.  (1, 2, 3, 4, 5) B.  (1, 2, 10, 4, 5) C.  (1, 10, 3, 4, 5) D.  抛出TypeError的异常 试题编号:20230620-lly-005 试题类型:单选题 标准答案:D 试题难度:较难 试题解析:本题属于较难题,如果tup是列表,在列表中可以通过tup[2] = 10改变列表元素的值。但是本题中, tup = (1, 2, 3, 4, 5) 的作用是定义一个元组, 元组不能通过直接赋值来改变元组元素的值 ,语句tup[2] = 10错误。 考生答案:D 考生得分:2 是否评分:已评分 评价描述: 4. tuple1 = ('aa', 'bb', 'cc', '22'),则tuple1.index('22')的值是?( )   A.  1 B.  2 C.  3 D.  4 试题编号:20230620-lly-006 试题类型:单选题 标准答案:C 试题难度:容易 试题解析:元组与列表和字符串一样,索引下标从0开始 ,最后一个元素“22“的索引下标是3。 考生答案:C 考生得分:2 是否评分:已评分 评价描述: 5. Time模块中,time.time()所得的结果的数据类型是?( )   A.  整形 B.  实型 C.  字符串类型 D.  列表类型 试题编号:20230620-lly-022 试题类型:单选题 标准答案:B 试题难度:容易 试题解析:time.time() 是 Python 中的一个内置函数,用于获取当前时间的时间戳(从 1970 年 1 月 1 日 00:00:00 到当前时间的秒数)。时间戳是一个浮点数,例如 1605012765.39698,时间戳就是一串数字,表示从某个固定时间点开始到现在的时间长度,通常以秒为单位计算。 考生答案:C 考生得分:0 是否评分:已评分 评价描述: 6. Python中jieba的功能描述,正确的是?( )   A.  分词 B.  数据可视化 C.  计算 D.  画图 试题编号:20230620-lly-023 试题类型:单选题 标准答案:A 试题难度:容易 试题解析:jieba 是Python中一个重要的第三方中文分词函数库,可以把一句话拆分成多个词,也可以从一句话(一段话)中提取最重要的几个关键词 ,答案选A 考生答案:A 考生得分:2 是否评分:已评分 评价描述: 7. 小张编写一款石头剪子布游戏时,导入random库并将b赋值为["剪刀","石头","布"],不能实现随机产生b列表中一个元素的表达式是?( )   A.  b[random.random()*3] B.  random.sample(b,1) C.  b[random.randint(0,2)] D.  random.choice(b) 试题编号:20230620-lly-024 试题类型:单选题 标准答案:A 试题难度:较难 试题解析:此题属于较难题,考查随机函数的应用,难度在于通过生活中大家熟悉的一个实例,考查了多个随机函数,需要学生掌握这些随机函数的作用、功能,以及所产生序列的范围。选项B,random.sample(b,k) ,从序列b中随机选出k个元素,当k=1时,则随机选出1个元素,符合题目要求。选项C,random.randint(0,2),产生一个[0,2]之间的整数,包含0和2,也就是产生“0,1,2”之间的某个整数,符合题目要求。 选项D,random.choice(b)从序列b中选出一个元素,符合题目要求。选项A, random.random()*3产生的有可能是小数,而索引下标不能为小数,所以选项A错误。 考生答案:C 考生得分:0 是否评分:已评分 评价描述: 8. 若要计算圆的面积,下列表达式肯定错误的是?( )   A.  s=math.pi*math.pow(r,2) B.  s=math.pi*r**2 C. 
青少年软件编程(Python)等级考试试卷(5级)电子学会青少年软件编程Python等级考试真题及答案,2023年9月电子学会Python等级考试5级真题试卷及答案
下载提示

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