2024年等级考试-计算机二级-Python语言程序设计考试历年全考点试卷附带答案_第1页
2024年等级考试-计算机二级-Python语言程序设计考试历年全考点试卷附带答案_第2页
2024年等级考试-计算机二级-Python语言程序设计考试历年全考点试卷附带答案_第3页
2024年等级考试-计算机二级-Python语言程序设计考试历年全考点试卷附带答案_第4页
2024年等级考试-计算机二级-Python语言程序设计考试历年全考点试卷附带答案_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

2024年等级考试-计算机二级-Python语言程序设计考试历年全考点试卷附带答案(图片大小可任意调节)第1卷一.单选题(共10题)1.以下关于循环结构的描述,错误的是:A.遍历循环使用forin语句,其中循环结构不能是文件B.使用range()函数可以指定for循环的次数C.foriinrange(5)表示循环5次,i的值是从0到4D.用字符串做循环结构的时候,循环的次数是字符串的长度2.软件开发离不开系统环境资源的支持,其中必要的测试数据属于A.辅助资源B.硬件资源C.通信资源D.支持软件3.以下表达式,正确定义了一个集合数据对象的是:A.x={200,’flg’,20.3}B.x=(200,’flg’,20.3)C.x=[200,’flg’,20.3]D.x={‘flg’:20.3}4.Python语言中,以下表达式输出结果为11的选项是:A.print("1+1")B.print(1+1)C.print(eval("1+1"))D.print(eval("1"+"1"))5.在面向对象方法中,一个对象请求另一对象为其服务的方式是通过发送A.调用语句B.命令C.口令D.消息6.数据库应用系统中的核心问题是A.数据库管理员培训B.数据库维护C.数据库系统设计D.数据库设计7.运行以下程序:try:num=eval(input("请输入一个列表:"))num.reverse()print(num)except:print("输入的不是列表")从键盘上输入1,2,3,则输出的结果是:A.[1,2,3]B.[3,2,1]C.运算错误D.输入的不是列表8.以下程序的输出结果是:deftest(b=2,a=4):globalzz+=a*breturnzz=10print(z,test())A.18NoneB.1018C.UnboundLocalErrorD.18189.已知id(ls1)=4404896968,以下程序的输出结果是:ls1=[1,2,3,4,5]ls2=ls1ls3=ls1.copy()print(id(ls2),id(ls3))A.44048969684404896904B.44048969044404896968C.44048969684404896968D.4404896904440489690410.表达式type(eval('45'))的结果是:A.B.C.NoneD.二.问答题(共1题)1.Python语言有哪些语句?第2卷一.单选题(共10题)1.以下关于数据维度的描述,错误的是:A.采用列表表示一维数据,不同数据类型的元素是可以的B.JSON格式可以表示比二维数据还复杂的高维数据C.二维数据可以看成是一维数据的组合形式D.字典不可以表示二维以上的高维数据2.在软件开发中,需求分析阶段产生的主要文档是A.用户手册B.软件集成测试计划C.软件详细设计说明书D.软件需求规格说明书3.表达式divmod(20,3)的结果是:A.6,2B.6C.2D.(6,2)4.完全不考虑程序的内部结构和内部特征,而只是根据程序功能导出测试用例的测试方法是A.错误推测法B.白箱测试法C.黑箱测试法D.安装测试法5.以下程序的输出结果是:deffun1(a,b,*args):print(a)print(b)print(args)fun1(1,2,3,4,5,6)A.12[3,4,5,6]B.1,2,3,4,5,6C.123,4,5,6D.12(3,4,5,6)6.以下Python语言关键字在异常处理结构中用来捕获特定类型异常的选项是:A.forB.lambdaC.inD.expect7.执行以下程序,输入la,输出结果是:la='python'try:s=eval(input('请输入整数:'))ls=s*2print(ls)except:print('请输入整数')A.laB.请输入整数C.pythonpythonD.python8.以下关于字符串类型的操作的描述,错误的是:A.str.replace(x,y)方法把字符串str中所有的x子串都替换成yB.想把一个字符串str所有的字符都大写,用str.upper()C.想获取字符串str的长度,用字符串处理函数str.len()D.设x=’aa’,则执行x*3的结果是‘aaaaaa’9.下列不属于结构化分析的常用工具的是A.判定树B.数据字典C.数据流图D.PAD图10.以下不是程序输出结果的选项是:importrandomasrls1=[12,34,56,78]r.shuffle(ls1)print(ls1)A.[12,78,56,34]B.[56,12,78,34]C.[12,34,56,78]D.[12,78,34,56]二.问答题(共1题)1.请分别举例说明遍历列表、元组、字典和集合中各元素的方法。第1卷参考答案一.单选题1.参考答案:A2.参考答案:A3.参考答案:A4.参考答案:D5.参考答案:D6.参考答案:D7.参考答案:D8.参考答案:B9.参考答案:A10.参考答案:D二.问答题1.参考答案:if语句、while语句、for语句第2卷参考答案一.单选题1.参考答案:D2.参考答案:D3.参考答案:D4.参考答案:C5.参考答案:D6.参考答案:D7.参考答案:C8.参考答案:C9.参考答案:C10.参考答案:C二.问答题1.参考答案:列表:列表与for循环语句配合使用,可实现对列表各个元素的遍历。foriinlist:print("序号:%s值:%s"%(list.index(i)+1,i))元组:元组与for循环语句配合使用,可实现对元组各个元素的遍历。示例同列表。字典:遍历字典的关键字:d.keys():返回一个包含字典所有关键字的列表,所以对字典关键字的遍历转换为对列表的遍历。遍历字典

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论