2022-2023年内蒙古自治区锡林郭勒盟全国计算机等级考试Python语言程序设计

上传人:玩*** 文档编号:350231920 上传时间:2023-04-28 格式:DOCX 页数:57 大小:82.08KB
返回 下载 相关 举报
2022-2023年内蒙古自治区锡林郭勒盟全国计算机等级考试Python语言程序设计_第1页
第1页 / 共57页
2022-2023年内蒙古自治区锡林郭勒盟全国计算机等级考试Python语言程序设计_第2页
第2页 / 共57页
2022-2023年内蒙古自治区锡林郭勒盟全国计算机等级考试Python语言程序设计_第3页
第3页 / 共57页
2022-2023年内蒙古自治区锡林郭勒盟全国计算机等级考试Python语言程序设计_第4页
第4页 / 共57页
2022-2023年内蒙古自治区锡林郭勒盟全国计算机等级考试Python语言程序设计_第5页
第5页 / 共57页
点击查看更多>>
资源描述

《2022-2023年内蒙古自治区锡林郭勒盟全国计算机等级考试Python语言程序设计》由会员分享,可在线阅读,更多相关《2022-2023年内蒙古自治区锡林郭勒盟全国计算机等级考试Python语言程序设计(57页珍藏版)》请在金锄头文库上搜索。

1、2022-2023年内蒙古自治区锡林郭勒盟全国计算机等级考试Python语言程序设计学校:_ 班级:_ 姓名:_ 考号:_一、单选题(30题)1.假设city,csv文件内容如下:巴哈马,巴林,孟加拉国,巴巴多斯白俄罗斯,比利时,伯利兹以下代码的输出结果是()。f=open(city,csv”,“r”)Is=f.read().split(,)f.close()print(Is)A.巴哈马,巴林,孟加拉国,巴巴多斯n白俄罗斯,比利时,伯利兹B.巴哈马,巴林,孟加拉国,巴巴多斯,白俄罗斯,比利时,伯利兹C.巴哈马,巴林,孟加拉国,巴巴多斯,白俄罗斯,比利时,伯利兹D.巴哈马,巴林,孟加拉国,巴巴多

2、斯,n,白俄罗斯,比利时,伯利兹,2.以下保留字不用于循环逻辑的是()。A.try B.else C.for D.continue3.以下程序的输出结果是()。ls = 12,44,23,46for i in lsif i = 44:print(found it! i = i,i)breakelse:print (not found it )A.not found it B.found it! i =44C.found it! i =44not found it D.found it! i = 44not found it .4.以下选项中不是Python文件目录操作方法的是()。A.spli

3、t() B.rename() C.getcwd() D.rmdir()5.下面的排序算法中初始数据集的排列顺序对算法的性能无影响的是()A.插入排序 B.堆排序 C.冒泡排序 D.快速排序6.下列叙述中正确的是()。A.线性表的链式存储结构与顺序存储结构所需要的存储空间是相同的B.线性表的链式存储结构所需要的存储空间一般要多于顺序存储结构C.线性表的链式存储结构所需要的存储空间一般要少于顺序存储结构D.线性表的链式存储结构与顺序存储结构在存储空间的需求上没有可比性7.以下程序的输出结果是()。a,b,c=I,chr(64),yous=a+b+cprint(s)A.Iyou B.Iyou C.I

4、4you D.Ichr(64)you8.以下的程序的输出结果是()。Is=Python”,family”,miss”deffunc(a):Is.append(a)func(”pink)print(Is)A.pinkB.Python,family,miss,pink1C.Python”,”familymissD.程序报错9.如果文件a.txt在目录“C: A”下,执行以下代码会发生的操作是()。import osos.rmdir( rC :A)A.删除文件夹A,保留文件a.txtB.删除文件夹A和文件a.txtC.删除文件a.txt,保留文件夹AD.OSError10.不属于Python数据分析

5、及可视化处理第三方库的是()。A.seaborn B.random C.mayavi2 D.numpy11.概念模型是()。A.用于现实世界的建模,与具体的DBMS有关B.用于信息世界的建模,与具体的DBMS有关C.用于现实世界的建模,与具体的DBMS无关D.用于信息世界的建模,与具体的DBMS无关12.以下关于Python循环结构的描述中,错误的是()。A.while循环使用关键字continue结束本次循环B.while循环可以使用保留字break和continueC.while循环也叫遍历循环,用来遍历序列中的元素,默认提取每个元素并执行一次循环体D.while循环使用pass语句,则什

6、么事也不做,只是空占位语句13.以下程序的输出结果是()。t=the World is so big,I want to sees=t20:21+love+t:9print(s)A.I love theB.I love WorldC.I love the WorldD.I love the Worl14.表达式divmod(40,3)的结果是()。A.13,1 B.(13,1) C.13 D.115.在软件开发中,需求分析阶段产生的主要文档是()。A.可行性分析报告 B.软件需求规格说明书 C.概要设计说明书 D.集成测试计划16.下面代码的输出结果是()。 def add(x): if x0

7、: return x+add(x一1) else: return 0 result=add(10) print(result)A.0 B.10 C.55 D.4517.以下关于Python语言的描述中,正确的是()。A.条件4=5=6是合法的,输出FalseB.条件4=5=6是不合法的C.条件4=5=6是合法的,输出TrueD.条件4=5=6是不合法的,抛出异常18.给以下程序填空,使得输出到文件a. txt里的内容是90, 87, 93的选项是()。y = 90, 87, 93l = with open(“a. txt”, w) as fo :for z in y:_fo. write( 1

8、. strip(,)A.l= , .join(y)B.l+=“ ”.format(z)C.l+=“ ”.format(z)+,D.l+= .format(z)+,19.以下关于Python全局变量和局部变量的描述中,错误的是()。A.当函数退出时,局部变量依然存在,下次函数调用可以继续使用B.全局变量一般指定义在函数之外的变量C.使用global保留字声明后,变量可以作为全局变量使用D.局部变量在函数内部创建和使用,函数退出后变量被释放20.软件生命周期是指()。A.软件产品从提出、实现、使用维护到停止使用退役的过程B.软件从需求分析、设计、实现到测试完成的过程C.软件的开发过程D.软件的运行

9、维护过程21.当用户输入2时,下面代码的输出结果是()。 try: n=input(”请输入一个整数:”) def pow2(n): retum n*5 pow2(n) except: print(”程序执行错误”)A.32 B.2 C.程序没有任何输出 D.程序执行错误22.以下程序的输出结果是()。Def fun(x):try:Return x*4except:return xprint(fun(5)A.20 B.5555 C.5 D.923.一棵二叉树共有25个节点,其中5个是叶子节点,则度为1的节点数为()。A.16 B.10 C.6 D.424.在Python中,不能作为变量名的是(

10、)。A.student B.2age C._reg D.use_time25.执行以下代码的结果是?A.(1,2,3,4) B.(1,2,3,1,2,4) C.异常报错 D.(1,2,3,1,2,3,4)26.在Python中,不属于机器学习领域第三方库的是()。A.TensorFlow B.time C.pytorch D.mxnet27.执行以下代码的结果是?A.0 B.1 C.2 D.328.定义学生的关系模式如下:S(S#,Sn,Sex,Age,D#,Da(其属性分别为学号、姓名、性别、年龄、所属学院、院长)该关系满足的最高范式是()。A.1NF B.2NF C.3NF D.BCNF2

11、9.以下程序的输出结果是()。d = food: cake:1,egg:5print(d. get(egg, no this food)A.egg B.1 C.food D.no this food30.在软件开发中,需求分析阶段产生的主要文档是()。A.软件集成测试计划 B.软件详细设计说明书 C.用户手册 D.软件需求规格说明书二、判断题(10题)31.Python使用缩进来体现代码之间的逻辑关系。A.是 B.否32.一般来说,Python扩展库没有通用于所有版本Python的,安装时应选择与已安装Python的版本对应的扩展库。A.是 B.否33.对于Python类中的私有成员,可以通过

12、“对象名._类名_私有成员名”的方式来访问。A.是 B.否34.在函数中没有任何办法可以通过形参来影响实参的值。A.是 B.否35.Python3.x完全兼容Python2.x。A.是 B.否36.函数中必须包含return语句。A.是 B.否37.Python标准库os中的方法startfile()可以用来打开外部程序或文件,系统会自动关联相应的程序来打开或执行指定的文件。A.是 B.否38.在Python中可以使用if作为变量名。A.是 B.否39.如果在函数中有语句 return 3,那么该函数一定会返回整数 3。A.是 B.否40.Python字典中的“键”可以是元组。A.是 B.否三

13、、填空题(10题)41.Python扩展库_中封装了Windows底层几乎所有API函数。42.表达式apple.peach,banana,pear.find(p)的值为_。43.已知x,y=map(int,1,2),那么表达式x+y的值为_。44.表达式abs(-3)的值为_。45.已知列表x=1,3,2,那么执行语句a,b,c=map(str,sorted(x)之后,c的值为_。46.列表对象的sort( )方法用来对列表元素进行原地排序,该函数返回值为。47.执行语句x,y,z=map(str,range(3)之后,变量y的值为_。48.Python标准库os.path中用来判断指定文件是否存在的方法是_。49.已知x=1,3,3,2,3,1,那么表达式sorted(x,key=lambdaitem:(item1,item2)的值为_。50.表达式C:Windowsnotepad.exe.startswith(C:)的值为_。四、操作题(3题)51.考生文件夹下存在一个文件“PY202.py”,该文件是本题目的代

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 资格认证/考试 > 自考

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号