青岛科技大学成人高等学历继续教育《Python程序设计》补考试题及参考答案.docx

上传人:lao****ou 文档编号:619671 上传时间:2024-03-05 格式:DOCX 页数:5 大小:24.18KB
下载 相关 举报
青岛科技大学成人高等学历继续教育《Python程序设计》补考试题及参考答案.docx_第1页
第1页 / 共5页
青岛科技大学成人高等学历继续教育《Python程序设计》补考试题及参考答案.docx_第2页
第2页 / 共5页
青岛科技大学成人高等学历继续教育《Python程序设计》补考试题及参考答案.docx_第3页
第3页 / 共5页
青岛科技大学成人高等学历继续教育《Python程序设计》补考试题及参考答案.docx_第4页
第4页 / 共5页
青岛科技大学成人高等学历继续教育《Python程序设计》补考试题及参考答案.docx_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述

《青岛科技大学成人高等学历继续教育《Python程序设计》补考试题及参考答案.docx》由会员分享,可在线阅读,更多相关《青岛科技大学成人高等学历继续教育《Python程序设计》补考试题及参考答案.docx(5页珍藏版)》请在第一文库网上搜索。

1、青岛科技大学高等学历继续教育2023-2023学年第二学期大补考试题Python程序设计(B卷)卷面满分:100分考核方式:闭卷命题人:任志考(考生注意:答案写在答题纸上,写在试题纸上无效)一、单选题(共10题,每小题2分,总分值20)1 .已知X=3,7,5,那么执行语句X.sort(reverse=True)之后,X的值为()。.3,5,7B.5,7,3C.3,7,D.7,5,32 .表达式1en(中国.encodeCutf-8)的值为()。.4B.8C.6D.23 .已知字典X=istr(i+3)foriinrange(3),那么表达式sum(x)的值为()。.5B.3C.6D.44 .

2、Python内置函数()用来返回数值型序列中所有元素之和。.IenOB.count()C.int()D.sum()5 .已知g=1ambdax,y=3,z=5:x*y*z,贝IJ语句print(g(1)的输出结果为()。.11B.12C.13D.156 .表达式eva1(,import_(math).sqrt)的值为()。.3B.3.0C.9D.9.07 .已知列表X=1,3,2,那么执行语句a,b,c=map(str,sorted(x)之后,c的值为()。.4B.6C.5D.,3,8 .使用pip工具升级科学计算扩展库numpy的完整命令是()。.pipinsta11-upgradenump

3、yB.pipinsta11C.pip-upgradenumpyD.pipinsta11-upgrade9 .表达式x:1,*,y,:2的值为()。.,:1,y,:2)B.x:1,y:2C.,:1D.y:2)10.列表对象的Sorto方法用来对列表元素进行原地排序,该函数返回值为()。.nu11B.noneC.0D.true二、多选题(共5题,每小题3分,总分值15)I1作为条件表达式时,下面等价于Fa1Se的有?().0B.口C.(D.a,12 .下面关于字典的描述,正确的有?().字典的键必须不可变B.字典的键必须不重复C.字典的值必须不可变D.字典的值必须不重复13 .range()函数在

4、Python2.x中返回一个(),而在Python3.x中的range。函数返回一个()。.列表B.range对象C.元组D.字典14 .下面关于局部变量的描述中,正确的有?().不同作用域可以有同名的局部变量B.函数运行结束后,函数内部的局部变量无法再访问C.在函数外部无法访问函数内部的局部变量D.在一个函数中可以访问另一个函数中定义的局部变量15 .通过切片操作,可以为列表做哪些事情?().增加元素B.删除元素C.修改元素值D.获取部分元素三、判断题(共5题,每小题2分,总分值10)16 .使用内置函数OPeno且以“w”模式打开的文件,文件指针默认指向文件尾。()17 .在Python3

5、.x中可以使用中文作为变量名。()18 .PythOn变量名必须以字母或下划线开头,并且区分字母大小写。()19 .在UTF-8编码中一个汉字需要占用3个字节。()20 .在PythOn中e1se不是关键字。()四、名词解释题(共5题,每小题5分,总分值25)21 .python列表22 .python集合23 .修饰器24 .私有成员25 .python内置函数五、简答题(共2题,每小题10分,总分值20)26 .在面向对象的程序设计中,函数和方法的主要区别是什么?27 .简述Python扩展库Hiatp1ot1ibo六、操作题(共1题,总分值10)28 .编写程序,用户从键盘输入小于IOO

6、O的整数,对其进行因式分解。例如,10=2X5,60=2235青岛科技大学高等学历继续教育2023-2023学年第二学期大补考试题答案Python程序设计(B卷)卷面满分:100分考核方式:闭卷命题人:任志考一单选题(共10题,每小题2分,总分值20)1 .答案:D2 .答案:C3 .答案:B4 .答案:D5 .答案:D6 .答案:B7 .答案:D8 .答案:A9 .答案:10 .答案:B二多选题(共5题,每小题3分,总分值15)11 .答案:A,BtC12 .答案:A1B13 .答案:A.B14 .答案:A,BtC15 .答案:A,B,C,D三判断(共5题,每小题2分,总分值10)16 .答

7、案:F17 .答案:T18 .答案:T19 .答案:T20 .答案:F四其他题(共5题,每小题5分,总分值25)21 .答案:列表(1ist)是最重要的Python内置对象之一,是包含若干元素的有序连续内存空间。在形式上,列表的所有元素放在一对方括号口中,相邻元素之间使用逗号分隔。在Python中,同一个列表中元素的数据类型可以各不相同,可以同时包含整数、实数、字符串等基本类型的元素,也可以包含列表、元组、字典、集合、函数以及其他任意对象。如果只有一对方括号而没有任何元素则表示空列表。22 .答案:集合(Set)属于PythOn无序可变序列,使用一对大括号作为定界符,元素之间使用逗号分隔,同一

8、个集合内的每个元素都是唯一的,元素之间不允许重复。集合中只能包含数字、字符串、元组等不可变类型(或者说可哈希)的数据,而不能包含列表、字典、集合等可变类型的数据。23 .答案:修饰器(decorator)是函数嵌套定义的另一个重要应用。修饰器本质上也是一个函数,只不过这个函数接收其他函数作为参数并对其进行一定的改造之后使用新函数替换原来的函数。Python面向对象程序设计中的静态方法、类方法、属性等也都是通过修饰器实现的。24 .答案:私有成员在类的外部不能直接访问,一般是在类的内部进行访问和操作,或者在类的外部通过调用对象的公有成员方法来访问,而公有成员是可以公开使用的,既可以在类的内部进行

9、访问,也可以在外部程序中使用。从形式上看,在定义类的成员时,如果成员名以两个下划线开头但是不以两个下划线结束则表示是私有成员,否则就不是私有成员。Python并没有对私有成员提供严格的访问保护机制,通过一种特殊方式”对象名.类名xxx”也可以在外部程序中访问私有成员,但这会破坏类的封装性,不建议这样做。25 .答案:内置函数是Python内置对象类型之一,不需要额外导入任何模块即可以直接使用,这些内置对象都封装在内置.模块bui1tins_之中,用C语言实现并且进行了大量优化,具有非常快的运行速度,推荐优先使用,使用内置函数dir可以查看所有内置函数和内置对象。五解答题(简答题)(共2题,每小

10、题10分,总分值20)26 .答案:有本质区别,方法一般指与特定实例绑定的函数,通过对象调用方法时,对象本身将被作为第一个参数自动传递过去,普通函数并不具备这个特点。例如,内置函数Sortedo必须要指明要排序的对象,而列表对象的sorted。方法则不需要,默认是对当前列表进行排序。27 .答案:Python扩展库matp1ot1ib包括Py1ab、PyPIOt等绘图模块以及大量用于字体、颜色、图例等图形元素的管理与控制的模块。其中py1ab和pyp1ot模块提供了类似于MAT1AB的绘图接口,支持线条样式、字体属性、轴属性以及其他属性的管理和控制,可以使用非常简洁的代码绘制出优美的各种图案。使用PyIab或PyP1ot绘图时一般过程为:首先读入数据,然后根据实际需要绘制折线图、散点图、柱状图、饼状图、雷达图或三维曲线和曲面,接下来设置轴和图形属性,最后显示或保存绘图结果。六操作题供1题,总分值10)28 .答案:X=input(,P1easeinputaninteger1essthan1000:*)X=eva1(x)t=xi=2resu1t=whi1eTrue:ift=1:breakift%i=O:resu1t,append(i)t=tie1se:i+=1print(x,=,*.join(map(str,resu1t)

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 应用文档 > 工作总结

copyright@ 2008-2022 001doc.com网站版权所有   

经营许可证编号:宁ICP备2022001085号

本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有,必要时第一文库网拥有上传用户文档的转载和下载权。第一文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知第一文库网,我们立即给予删除!



客服