2022-2023年吉林省通化市全国计算机等级考试Python语言程序设计

上传人:玩*** 文档编号:350232472 上传时间:2023-04-28 格式:DOCX 页数:66 大小:222.01KB
返回 下载 相关 举报
2022-2023年吉林省通化市全国计算机等级考试Python语言程序设计_第1页
第1页 / 共66页
2022-2023年吉林省通化市全国计算机等级考试Python语言程序设计_第2页
第2页 / 共66页
2022-2023年吉林省通化市全国计算机等级考试Python语言程序设计_第3页
第3页 / 共66页
2022-2023年吉林省通化市全国计算机等级考试Python语言程序设计_第4页
第4页 / 共66页
2022-2023年吉林省通化市全国计算机等级考试Python语言程序设计_第5页
第5页 / 共66页
点击查看更多>>
资源描述

《2022-2023年吉林省通化市全国计算机等级考试Python语言程序设计》由会员分享,可在线阅读,更多相关《2022-2023年吉林省通化市全国计算机等级考试Python语言程序设计(66页珍藏版)》请在金锄头文库上搜索。

1、2022-2023年吉林省通化市全国计算机等级考试Python语言程序设计学校:_ 班级:_ 姓名:_ 考号:_一、单选题(30题)1.以下程序的输出结果是()。for s in “grandfather”:if s=“d” or s= “h”:continueprint(s, end=)A.grandfather B.granfater C.grand D.father2.定义在类中的方法之外的变量是()A.实例变量 B.类变量 C.公有变量 D.私有变量3.以下关于浮点数3.0和整数3的描述中,正确的是()。A.两者使用相同的硬件执行单元 B.两者使用相同的计算机指令处理方法 C.两者是相

2、同的数据类型 D.两者具有相同的值4.下面属于应用软件的是()。A.安卓(Android)操作系统 B.交通管理app C.C语言编译器 D.数据库管理系统5.以下关于文件读写的描述中,错误的是()。A.对文件进行读写操作之后必须关闭文件以防文件丢失B.以追加写模式打开的文件,文件存在则在原文件最后追加内容,不存在则创建C.文件对象的seek()方法用来返回文件指针的当前位置D.文件对象的readlines()方法用来读取文件中的所有行,以每行为元素形成一个列表6.下面的排序算法中初始数据集的排列顺序对算法的性能无影响的是()A.插入排序 B.堆排序 C.冒泡排序 D.快速排序7.以下代码的输

3、出结果是()。 a=1,2,3,4,5,6,7,8,9 s=0 for c in a: for j in range(3): s+=cj print(s)A.1,2,3,4,5,6,7,8,9 B.45 C.24 D.08.以下程序的输出结果是()。d = for i in range (26):dchr(i+ord(“A”) = chr(i + 13) % 26 + ord(“A”)for c in “Python”:print( d. get( c, c), end =“ ”)A.Plguba B.Cabugl C.Python D.Cython9.以下程序的输出结果是()。 imgl=1

4、2,34,56,78 img2=1,2,3,4,5 def modi(): img1=img2 print(img1) modi() print(img1)A.12,34,56,78 1,2,3,4,5B.1,2,3,4,5 1,2,3,4,5C.12,34,56,78 12,34,56,78D.1,2,3,4,5 12,34,56,7810.以下代码的输出结果是()。 Test_list=list(range(6) Print(6 in Test_list)A.6 B.6 in Test_list C.True D.False11.以下程序的输出结果是()。t = 10.5def above

5、_zero(t):return t 0A.True B.False C.10.5 D.没有输出12.面向对象方法中,继承是指()。A.组对象所具有的相似性质 B.个对象具有另一个对象的性质 C.各对象之间的共同性质 D.类之间共享属性和操作的机制13.以下描述错误的是()。A.Python是一门动态的解释型语言B.当Python脚本程序发生异常时,如果不处理,运行结果不可预测C.编程语言中的异常和错误是完全相同的概念D.Python通过try、except等保留字提供异常处理功能14.以下程序的输出结果是()。a =10b =1try:c=b/(b/a)print(c)except (IOEr

6、ror, ZeroDivisionError):print(“calculation error”)else:print(“no error”)A.calculation error B.no error C.10.0 D.9.015.以下关于Python列表的描述中,正确的是()。A.列表的长度和内容都可以改变,但元素类型必须相同B.不可以对列表进行成员运算操作、长度计算和分片C.列表的索引是从1开始的D.可以使用比较操作符(如或等)对列表进行比较16.下列关于Python缩进的描述中,错误的是()。A.Python语言中采用严格的“缩进”来表明程序格式不可嵌套B.判断、循环、函数等语法形式

7、能够通过缩进包含一批Python代码,进而表达对应的语义C.Python单层缩进代码属于之前最邻近的一行非缩进代码,多层缩进代码根据缩进关系决定所属范围D.缩进指每一行代码前面的留白部分,用来表示代码之间的层次关系17.下面代码中描述的是哪一种传人参数的方法?()def f(a, b):if a b :print(l)elif a = b:pritn(”2”)else:print (3”)f(2, 3)A.可变参数 B.关键字参数 C.默认值参数 D.位置参数18.执行以下代码的结果是?A.300 B.400 C.500 D.60019.以下保留字不用于循环逻辑的是()。A.try B.els

8、e C.for D.continue20.下面代码的输出结果是()。 letter=A,B,C,D,D,D for i in letter。: if i=D: letterremove(i) print(letter)A.A,B,CB.A,B,C,D,DC.A,B,C,D,D,DD.A,B,C,D21.以下属于Python中Web开发框架第三方库的是()。A.Django B.TinyDB C.audiolazy D.Pattem22.为以下程序填空,使得输出结果是40:yuwen,20:yingyu,30:shuxu的选项是()。 tb=yingyu:20,shuxue:30,yuwen:4

9、0stb= for it in tbitems():print(it) print(stb)A.stbit1=it0B.stbit1=stbit0C.stbit1=tbit1D.Dstbil1=tbit023.下列叙述中正确的是()。A.线性表的链式存储结构与顺序存储结构所需要的存储空间是相同的B.线性表的链式存储结构所需要的存储空间一般要多于顺序存储结构C.线性表的链式存储结构所需要的存储空间一般要少于顺序存储结构D.线性表的链式存储结构与顺序存储结构在存储空间的需求上没有可比性24.S和T是两个集合,对S&T的描述正确的是()。A.S和T的交运算,包括同时在集合S和T中的元素B.S和T的并

10、运算,包括在集合S和T中的所有元素C.S和T的差运算,包括在集合S但不在T中的元素D.S和T的补运算,包括S和T中的几个非相同元素25.某完全二叉树有256个节点,则该二叉树的深度为()。A.7 B.8 C.9 D.1026.以下关于文件的描述中,正确的是()。A.使用open()打开文件时,必须要用r或w指定打开方式,不能省略B.采用readlineS()可以读入文件的全部内容,返回一个列表C.文件打开后,可以用write()控制对文件内容的读写位置D.如果没有采用close()关闭文件,Python程序退出时文件将不会自动关闭27.在Python中,可以作为源文件扩展名的是()。A.pdf

11、 B.docx C.png D.py28.下面代码的输出结果是()。 f=lambda X,Y:X if xy else y a=f(”aa”,”bb”) b=f(”bb”,”aa”) print(a,b)A.aa aa B.aa bb C.bb aa D.bb bb29.下面属于Python的标准库是()。A.turtle B.jieba C.scipy D.Flask30.以下代码的输出结果是()。 a=1099 print(complex(a)A.099 B.1099i+i C.1099 D.(1099+0j)二、判断题(10题)31.Python列表、元组、字符串都属于有序序列。A.是

12、 B.否32.表达式pow(3,2)=3*2的值为True。A.是 B.否33.在Windows平台上编写的Python程序无法在Unix平台运行。A.是 B.否34.Python标准库threading中的Lock、RLock、Condition、Event、Semaphore 对象都可以用来实现线程同步。A.是 B.否35.运算符“-”可以用于集合的差集运算。A.是 B.否36.当以指定“键”为下标给字典对象赋值时,若该“键”存在则表示修改该“键”对应的“值”,若不存在则表示为字典对象添加一个新的“键-值对”。A.是 B.否37.可以使用del删除集合中的部分元素。A.是 B.否38.Py

13、thon字符串方法replace()对字符串进行原地修改。A.是 B.否39.使用Python列表的方法insert()为列表插入元素时会改变列表中插入位置之后元素的索引。A.是 B.否40.Python2.x和Python3.x中input()函数的返回值都是字符串。A.是 B.否三、填空题(10题)41.表达式type(3)in(int,float,complex)的值为_。42.可以使用内置函数_查看包含当前作用域内所有局部变量和值的字典。43.字典对象的_方法返回字典中的“键-值对”列表。44.表达式xforxin1,2,3,4,5ifx3的值为_。45.使用运算符测试集合A是否为集合B的真子集的表达式可以写作_。46.表达式1,2,3&3,4,5的值为_。47.以3为实部4为虚部,Python复数的表达形式为_或_。48.表达式%c%65的值为_。49.已知列表x=1,3,2,那么表达式valueforindex,valueinenumerate(x)ifindex=2的值为_。50.已知x=(3),那么表达式x*3的值为_。四、操作题(3题)51.考生文件夹下存在一个

展开阅读全文
相关资源
相关搜索

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

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