版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
2024年6月青少年软件编程Python等级考试试卷三级真题(含答案)分数:100题数:38一、单选题(共25题,共50分)。1.现有一组初始记录无序的数据“5,8,6,3,9,2”,使用冒泡排序算法,按从小到大的顺序排列,第一轮排序的结果为()。标准答案:B。2.列表l=[9,2,8,6,3,4],采用选择排序进行升序排序,第二轮排序后的结果是()。标准答案:D。3.经典的韩信点兵问题出自《孙子算经》,译文为,有一些不清楚数量的物品,如果三个为一组的数剩下两个,如果五个为一组的数剩下三个,如果七个为一组的数剩下两个,问这些物品共有多少个。解决此问题可以用哪种算法()。A. 解析算法B. 枚举算法C. 排序算法D. 查找算法标准答案:B。4.下面程序,说法正确的是()。标准答案:D。5.题Python的异常处理try...except...else...finally机制中,以下表述哪项是错误的()。A. 当碰到错误语句时,try代码块的剩余代码将会被忽略,执行except语句块。B. 当try语句块正确时,try代码块执行完毕,不执行else语句块,执行finally语句。C. 不管try代码块正确与否,finally代码都要执行。D. 项except程序段中语句可能会被执行,也可能不会被执行。标准答案:B。6.十进制数25,转化为二进制数为()。A. 10011B. 11001C. 11000D. 11011标准答案:B。7.八进制数30,转化为十进制数为()。A. 24B. 30C. 64D. 192标准答案:A。8.十进制数90,转化为十六进制数为()。标准答案:D。9.下面转化结果与十六进制数3C不相等的是()。标准答案:C。10.用Python存储某餐馆菜单信息如下:关于该段程序,下列说法正确的是()。A. 项menu和price组成了一个二维数组。B. 该段程序一共输出4行结果。C. 若menu和price的元素数量不相同,程序也不受影响。D. 程序中len(menu)改成len(price),其他不变,结果将不一样。标准答案:B。11.下面程序,说法正确的是()。标准答案:D。12.已知二维列表gz中存储了某单位部门部分人员的工.资数据,gz=[['a1','李明',6200],['a2','吴海',5600],['a3','殷小飞',6536]],那么想要查询'殷小飞'的工.资情况可使用()。标准答案:D。13.有关数据处理,下列说法正确的是()。A. 一维数据通常采用列表形式来表示。B. 二维数据只能通过CSV文件进行存储处理。C. 列表不能表示二维数据。D. 存储在列表中的数据,不可以写入到CSV文件中。标准答案:A。14.下面这段程序,说法正确的是()。标准答案:B。15.下面代码中,运行结果不等于9,会出错的,是哪项()。标准答案:C。16.小明想得到整数9除以2的商和余数,所以他写下了表达式x=divmod(9,2),请问,表达式中的x是什么类型()。A. 浮点数B. 整数C. 列表D. 元组标准答案:D。17.下面两行代码运行的结果是()。标准答案:B。18.题min()函数用于获取参数中的最小值,如果a=min('654'),请问下面表达式中,正确的是()。标准答案:C。19.小明编写了如下3行代码,请问代码运行后print()打印出的结果是()。标准答案:A。20.如下3行代码,运行之后打印出来的结果是()。标准答案:D。21.执行下面代码print(bool(4)+3)的结果应该是()。A. 会报错B. 6C. 4D. 7标准答案:C。22.小明编写了如下4行代码,请问,代码中两次print()函数打印的结果,是什么状态()。A. 第1次print(sorted(a)),a会降序排列;第2次print(a),a也会降序排列。B. 第1次print(sorted(a)),a会降序排列;第2次print(a),a会升序排列。C. 第1次print(sorted(a)),a会升序排列;第2次print(a),a也会升序排列。D. 第1次print(sorted(a)),a会升序排列;第2次print(a),a会降序排列。标准答案:C。23.有如下两行代码,请问代码运行之后,打印出的结果是()。标准答案:D。24.下列四个表达式,值最大的选项是()。标准答案:C。25.下面两行代码执行结果是()。A. 9B. 0C. 09D. a为字符串,不能获取大小值,代码会报错!标准答案:C。二、判断题(共10题,共20分)。26.题bin(10)的运行结果是'0b1010';int("1101",2)的运行结果是13()。标准答案:正确。27.题oct(10)和hex(10)的结果相等()。标准答案:错误。28.关于文件的读取,readline()表示每次读取文件的一行,而使用read()和readlines()的结果是相同的()。标准答案:错误。29.向CSV文件中写入数据时,write()函数只能写入一行,而writelines()可以写入多行()。标准答案:错误。30.下面这段代码中,writerows()实现了向'fruits.csv'进行多行输入()。标准答案:正确。31.请仔细阅读下面6行代码,请判断,代码运行后打印的结果应该是No,对吗()。标准答案:错误。32.题max()函数用于获取参数列表中的最大值,所以表达式max(['1','2','3'])与表达式max([1,2,3])运行结果是相同的。请判断是否正确()。标准答案:错误。33.有如下所示6行代码,变量a与变量b都有5个元素。代码中两次print()打印出的结果可能不会一样!请判断对否()。标准答案:正确。34.执行print(any(['小陈','False','小李','True']))得到的结果是False。请判断是否正确()。标准答案:错误。35.运行下列程序段时输入"good",则输出结果是:ok()。标准答案:正确。三、编程题(共3题,共30分)。36.字母去重排序。在一列表中产生n个大写字母,删除其中重复字母,并按照A到Z顺序排列输出。同时输出删除字母个数。例如输入5,随机产生原始字母["D","H","K","E","H"]。输出去重后字母排序["D","E","H","K"],输出共删除字母个数1个。请编写程序实现上述功能,或补全代码。参考答案:37.植树问题。如下图所示,在“植树.csv”中记录着2个班级多次植树的信息(第一列为班级名
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- DB51T 1625-2013 政务服务中心 电子政务大厅数据接口规范
- DB51T 1520-2012 土壤中总铬的测定电感耦合等离子体发射光谱法
- DB51T 1125-2010 白乌鳢养殖技术规范 苗种
- 新建呋喃树脂砂铸造生产线项目立项申请报告
- 新建箱式变电站项目可行性研究报告
- 高强钢丝项目立项申请报告
- 新建樟树原油项目立项申请报告
- 工业电炉投资项目可行性分析报告
- 完整钢结构毕业课程设计
- 2024-2030年新版中国高大乳油项目可行性研究报告
- GB/T 45008-2024稀土热障涂层材料锆酸钆镱粉末
- 经理与领导人员管理制度
- 全国第三届职业技能大赛(数字孪生应用技术)选拔赛理论考试题库(含答案)
- 2024年湖北省襄阳市高新区招聘46人历年管理单位遴选500模拟题附带答案详解
- 物理实验知到智慧树章节测试课后答案2024年秋沈阳理工大学
- 高血压课件教学课件
- 孕期常见症状及处理课件
- 应用数理统计知到智慧树章节测试课后答案2024年秋中国农业大学
- 网络信息安全工程师招聘面试题及回答建议(某大型国企)2025年
- 大国三农II-农业科技版智慧树知到期末考试答案章节答案2024年中国农业大学
- 绿化养护服务投标方案(技术标)
评论
0/150
提交评论