2023.12 电子学会青少年软件编程(Python) 等级考试试卷(三级)

news2024/11/28 14:30:11

2023年12月 电子学会青少年软件编程(Python) 等级考试试卷(三级)
分数: 100 题数: 38
一、单选题(共 25 题, 共 50 分)
1. 一个非零的二进制正整数, 在其末尾添加两个“0” , 则该新数将是原数的? ( )
A.10 倍
B.2 倍
C.4 倍
D.8 倍

标准答案: C


2. 2023 年亚运会将在杭州举办。 关于 2023, 若将其转换为二进制数, 则末位数字为? ( )
A.0
B.1
C.3
D.不确定

标准答案: B


3. 二进制数 10010, 转换为十进制数和十六进制数分别为? ( )
A.18 和 12
B.36 和 1A
C.50 和 1A
D.36 和 12

标准答案: A


4. 在 Python 中, int(' 1010' , 8) 语句的作用是? ( )
A.将十进制数 1010 转化为八进制数 1010
B.将二进制数 1010 转化为八进制数 12
C.将八进制字符串“1010” 转化为八进制整数
D.将八进制数“1010” 转化为十进制整数

标准答案: D


5.假设 cai. csv 文件内容如下图所示, 那么下列代码的输出结果是? ( )


f = open(' cai. csv' , ' r' )
c = []
for i in f:
c. append(i. strip(' \n' ) . split(' , ' ) )
f. close()
print(c)
A.
[[' 肉' , ' 15' ], [' 白菜' , ' 8' ]]
B.
[' 肉' , ' 15' , ' 白菜' , ' 8' ]
C.
[' 肉' , ' 15' ], [' 白菜' , ' 8' ]
D.
' 肉' , ' 15' , ' 白菜' , ' 8'

标准答案: A


6.2023 年中国航天事业再次刷新纪录, 主要事件记录在 abc. txt 文件中, 具体内容如下图所示,


f = open(r' abc. txt' , ' r' )
s = f. readline()
print(s)
A.5 月 11 日, 天舟六号
B.5 月 30 日, 神舟十六
C.6 月 7 日, 力箭一号
D.6 月 16 日, 长征二号

标准答案: A


7.Python 是强大的数据处理工具, 能方便读写文件。 打开 D: \test. csv, 文件的内容如下图所示


>>>f=open(r"D: \test. csv", ' r' )
>>>s1=f. read()
>>>s2=f. read()
>>>f. close()
运行上述程序, 说法正确的是? ( )
A.
>>>s1
' hello python!'
B.
>>>s1
' hello word!'
C.
>>>s1
' hello python!\nhello word!\n'
D.
>>>s2
' hello python!\nhello word!\n'

标准答案: C


8. Python 是强大的数据处理工具, 目前受到大家青睐。 下列说法错误的是? ( )
A.数据文件格式丰富, 常见的有一维数据、 二维数据和多维数据
B.read() 函数可以读取整个文件的内容
C.write() 函数向文件中可以写入列表、 字符串、 整型等数据类型内容
D.python 中有许多函数, 能够直接对 csv、 excel、 txt 等文件内容读写、 删除等操作

标准答案: C


9.运行下面一段程序, 说法正确的是? ( )
f = open(' yayun. txt' , ' w' )
f. write(' 迎亚运, 创未来\nHeart to Heart\n' )
f. close()
A.
运行程序后, 打印:
' 迎亚运, 创未来\nHeart to Heart\n'
B.
运行程序后, 打印:
迎亚运, 创未来
C.
本段程序的功能是打开 yayun. txt
D.
如果 python 程序同目录下不存在 yayun. txt, 将创建 yayun. txt

标准答案: D


10. 语句 print(chr(ord(' a' ) +5) ) 的运行结果是? ( )
A.66
B.e
C.f
D.g

标准答案: C


11. 表达式 sum(map(int, ' 12345' ) ) 的返回值是? ( )
A.[1, 2, 3, 4, 5]
B.[' 1' , ' 2' , ' 3' , ' 4' , ' 5' ]
C.10
D.15

标准答案: D


12. 下列选项中, 结果与其他三项不同的是? ( )
A.print(list(range(1, 10, 2) ) )
B.print(list(range(1, 11, 2) ) )
C.print(list(' 13579' ) )
D.print(list(map(int, [' 1' , ' 3' , ' 5' , ' 7' , ' 9' ]) ) )

标准答案: C


13. divmod(-9, 2) 的结果是? ( )
A.(-5, 1)
B.(-1, -4)
C.(-4, -1)
D.(1, -5)

标准答案: A


14.
下列代码创建了 4 个变量, 其中变量值最大的是? ( )
a = round(3. 65)
b = int(max(' 123' ) )
c = 7/2
d = abs(-3. 9)
A.a
B.b
C.c
D.d

标准答案: A


15. bool(0) 的结果是? ( )
A.True
B.False
C.1
D.0

标准答案: B

答案和更多内容请查看网站:【试卷中心 --Python 三级】

网站链接 

青少年软件编程历年真题模拟题实时更新

================================================

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1399187.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【排序算法】六、快速排序(C/C++)

「前言」文章内容是排序算法之快速排序的讲解。(所有文章已经分类好,放心食用) 「归属专栏」排序算法 「主页链接」个人主页 「笔者」枫叶先生(fy) 目录 快速排序1.1 原理1.2 Hoare版本(单趟)1.3 快速排序完整代码&…

70.Redis缓存优化实践(基于分类树场景)

文章目录 前言第一次优化第二次优化第三次优化第四次优化第五次优化 前言 分类树查询功能,在各个业务系统中可以说随处可见,特别是在电商系统中。 而在实际工作中,这样一个分类树查询,我们都不断的改进了好几次。这是为什么呢&…

Lite AD的安装

1、Lite AD的安装及配置 Lite AD流程: (1)创建一个新的Windows 10,安装tools,再安装ITA组件(安装Lite AD会自动安装VAG/VLB) (2)创建一个新的Windows 10,安…

【GNN报告】“青源Talk”-图可信学习与图大模型研究进展

北航王啸-图自监督学习 简介 介绍 浙大杨洋-探索大图模型预训练 总括 介绍 参考 Yang Yang - Zhejiang University dgraph-web DGraph: ALarge-Scale Financial Dataset for Graph Anomaly Detection All in One: Multi-task Prompting for Graph Neural Networks&#xf…

Spring Boot实现统一异常处理的技术解析

引言 在软件开发过程中,异常处理是非常重要的一环。一个好的异常处理机制可以帮助我们更好地定位问题,提高代码的可维护性和稳定性。Spring Boot作为一款轻量级的Java开发框架,提供了一种简单而高效的方式来实现统一异常处理。本文将详细介绍…

神器yakit之web fuzzer功能

前言 yakit并不像burp一样单独设置爆破模块,但是yakit也是可以爆破的,并且更好用(个人感觉)。 手工测试场景中需要渗透人员对报文进行反复的发送畸形或者特定的payload进行查看服务器的反馈并以此来进行下一步的判断。 Fuzz标签便…

动态规划:完全背包问题

本题力扣上没有,是刷的卡码网第52题52. 携带研究材料感兴趣的小伙伴可以去刷一下,是ACM模式。 题目: 题目描述: 小明是一位科学家,他需要参加一场重要的国际科学大会,以展示自己的最新研究成果。他需要带…

x-cmd pkg | skate - 个人键值对存储工具

目录 简介用户首次快速实验指南功能特点竞品和相关作品进一步探索 简介 skate 是个人键值对存储工具,具备数据加密、云端数据备份以及多设备同步等功能。 它由 Charm 团队开发,借用 Charm Cloud 向用户提供一种快捷的方式来保存和检索各种数据&#xf…

接口测试 02 -- JMeter入门到实战

前言 JM eter毕竟是做压测的工具,自动化这块还是有缺陷。 如果公司做一些简单的接口自动化,可以考虑使用JMeter快速完成,如果想做完善的接口自动化体系,建议还是基于Python来做。 为什么学习接口测试要先从JMeter开始?…

VS Code + Python + Selenium 自动化测试基础-01

VS Code Python Selenium 自动化测试基础-01 让我们来讲一个故事为什么要写自动化开发前的准备工作牛刀小试开常用的web DriverAPI-定位元素id定位:find_element_by_id()name 定位:find_element_by_name()class 定位:find_element_by_class…

Oracle SQL Developer执行sql脚本文件

文件过于大,无法打开,直接在界面执行。 ①将文件放置到D盘,文件名 daochu5.sql ② 在工具执行SQL界面输入 d:\daochu5.sql;,点击运行按钮运行

范围运算between...and和空判断

目录 between...and 空判断 Oracle从入门到总裁:https://blog.csdn.net/weixin_67859959/article/details/135209645 between...and between...and的主要功能是用户进行范围查询,语法如下: select 字段 | 数值 between 最小值 and 最大值; 1.查询工资在 1500 ~ 3000 的所…

基于JavaWeb+SSM+Vue基于微信小程序生鲜云订单零售系统的设计和实现

基于JavaWebSSMVue基于微信小程序生鲜云订单零售系统的设计和实现 滑到文末获取源码Lun文目录前言主要技术系统设计功能截图订阅经典源码专栏Java项目精品实战案例《500套》 源码获取 滑到文末获取源码 Lun文目录 目录 1系统概述 1 1.1 研究背景 1 1.2研究目的 1 1.3系统设计…

逻辑运算

目录 AND OR NOT Oracle从入门到总裁:https://blog.csdn.net/weixin_67859959/article/details/135209645 逻辑运算可以保证连接多个条件,连接主要使用 AND、OR 、NOT完成 AND 1.查询职位不是办事员,但是工资低于 300 的员工信息 这个范例可以理…

【GitHub项目推荐--全球首个开源图像识别系统】【转载】

你知道人脸识别、商品识别、车辆识别,以图搜图乃至自动驾驶,背后的技术是什么嘛?并不是图像分类、目标检测这些东西,而是综合使用目标检测、图像分类、度量学习、图像检索的【通用图像识别系统】… 度量学习是啥?图像检…

Postman接口测试高阶——精通Mock Server模拟服务器的创建及使用等

文章目录 一、什么是Mock Server二、为什么使用Mock Server四、Mock Server使用场景五、创建Mock Server模拟服务器1.创建Mock Server2.配置Mock Server3.创建Mock Server模拟服务器成功 六、使用Mock Server模拟服务器七、修改Mock Server模拟服务器配置 一、什么是Mock Serve…

AI跟踪报道第25期-新加坡内哥谈技术-本周AI发展更新-酷炫来袭

每周跟踪AI热点新闻动向和震撼发展 想要探索生成式人工智能的前沿进展吗?订阅我们的简报,深入解析最新的技术突破、实际应用案例和未来的趋势。与全球数同行一同,从行业内部的深度分析和实用指南中受益。不要错过这个机会,成为AI领…

Java毕业设计-基于springboot的学习英语管理系统-第89期

获取源码资料,请移步从戎源码网:从戎源码网_专业的计算机毕业设计网站 项目介绍 基于springbootvue的医院管理系统:前端 vue、bootstrap、coreui,后端 maven、springmvc、spring、mybatis、redis,角色分为管理员、医…

后台管理系统: sku管理模块

完成添加SKU静态组件 完成添加SKU静态组件 点击添加sku&#xff0c;触发回调&#xff0c;场景为2 静态界面完成 <template><div><el-form ref"form" label-width"80px"><el-form-item label"SPU名称"> 海绵宝宝 <…

用红黑树封装实现map与set

红黑树 红黑树 &#xff0c;是一种 二叉搜索树 &#xff0c;但 在每个结点上增加一个存储位表示结点的颜色&#xff0c;可以是 Red 或 Black 。 通过对 任何一条从根到叶子的路径上各个结点着色方式的限制&#xff0c;红黑树确保没有一条路 径会比其他路径长出俩倍 &#xff…