2023年大学试题(计算机科学)-Python程序设计考试历年真摘选题含答案_第1页
2023年大学试题(计算机科学)-Python程序设计考试历年真摘选题含答案_第2页
2023年大学试题(计算机科学)-Python程序设计考试历年真摘选题含答案_第3页
2023年大学试题(计算机科学)-Python程序设计考试历年真摘选题含答案_第4页
2023年大学试题(计算机科学)-Python程序设计考试历年真摘选题含答案_第5页
已阅读5页,还剩14页未读 继续免费阅读

下载本文档

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

文档简介

2023年大学试题(计算机科学)-Python程序设计考试历年真摘选题含答案(图片大小可自由调整)第1卷一.参考题库(共100题)1.修改成功后,程序能够完整运行,如果我们要修改螺旋图形的绘制速度,希望它画得快一些,我们可以使用修改()命令中的数据。 A、pensizeB、pencolorC、speedD、forward()2.面向对象和面向过程是开发的一种思想。3.下图文件名称是(),扩展名是()。 A、ex103.py;pyB、不存在4.调用带有默认值参数的函数时,不能为默认值参数传递任何值,必须使用函数定义时设置的默认值。5.正则表达式’^http’只能匹配所有以’http’开头的字符串。6.使用运算符测试集合包含集合A是否为集合B的真子集的表达式可以写作()。7.在python中,有些模块是需到导入的。8.算法的描述方法有()。A、用自然语言描述B、用流程图描述C、用计算机语言描述D、以上三项都是9.随着信息技术的发展,更多样的信息处理终端出现在我们的生活中。关于“信息处理终端”,说法正确的是()。A、冰箱、洗衣机等家用电器不可能成为信息处理的终端B、眼镜、手表等穿戴物品电视不可能成为信息处理终端C、汽车、自行车等交通工具不可能成为信息处理终端D、除了电脑、智能手机外,越来越多的日常用品都可能成为我们获取信息的终端10.使用列表推导式生成包含10个数字5的列表,语句可以写为()。11.max([0,1,2,3])的值为()A、0B、1C、2D、312.python中,len({1,2})的结果()A、0B、1C、2D、313.当作为条件表达式时,空值、空字符串、空列表、空元组、空字典、空集合、空迭代对象以及任意形式的数字0都等价于False。14.以下不是程序输出结果的选项是()。 A、[12,78,56,34]B、[56,12,78,34]C、[12,34,56,78]D、[12,78,34,56]15.python是胶水语言跨平台的语言。16.元组支持切片。17.表达式True*3的值为()。18.表达式5**3的结果是()A、25B、15C、150D、12519."helloworld".count(’o’)的值是()A、0B、1C、2D、320.在python中,下列属于序列的是()A、字典B、集合C、函数D、列表21.在Python中定义函数时不需要声明函数参数的类型。22.已知x=[3],那么执行x+=[5]之后x的值为()。23.Python集合不支持使用下标访问其中的元素。24.为解决具体问题而采取的确定的有限的操作步骤称为()A、算法B、排序C、应用D、属性25.在python中,属性装饰器没什么作用。26.numpy中数组的什么方法可以用于指定数组元素的数据类型()A、dtypeB、typeC、astypeD、ctype27.在Python中导入模块中的对象有哪几种方式?28.在python中,以下属于序列的有()A、列表B、字符串C、元组D、字典29.信息社会是信息技术应用不断深化和积累所引起的从量变到质变的一种必然结果,是一个()的、()的和()的过程。30.元组a=(1,2,3),那么执行语句dela之后,a的值为()A、[1,2,3]B、[2,3]C、[1,3]D、未定义31.假设正则表达式模块re已导入,那么表达式re.sub(’/d+’,’1’,’a12345bbbb67c890d0e’)的值为()。32.类方法的隐含参数是()A、defB、classC、inD、cls33.Python标准库os中的方法exists()可以用来测试给定路径的文件是否存在。34.python中,p=‘helloworld!’,则p[2:5]的值是()A、llB、lloC、heD、hello35.表达式len([iforiinrange(10)])的值为()。36.在编程过程中,变量需要先定义再调用。37.表达式range(10,20)[4]的值为()。38.编写程序,读取两幅大小一样的图片,然后将两幅图像的内容叠加到一幅图像,结果图像中每个像素值为原两幅图像对应位置像素值的平均值。39.近年来,自动驾驶汽车成为人们热议的话题。能够实现自动驾驶的汽车离不开信息技术的几种关键技术。信息技术的关键技术不包含()。A、传感技术B、通信技术C、自动控制技术D、金属加工技术40.有一个函数关系表如下所示: 下面程序段中,能正确表示上面关系的是()。 A、AB、BC、CD、D41.Python标准库os.path中用来判断指定路径是否为文件夹的方法是()。42. 输出结果为:()A、[2,4,6,8]B、[5,5,5,5]C、10D、报错43.有一段英文文本,其中有单词连续重复了2次,编写程序检查重复的单词并只保留一个。例如文本内容为“Thisisisadesk.”,程序输出为“Thisisadesk.”44. 输出结果为:()A、[1,2,3,’p’,’y’,’t’,’h’,’o’,’n’]B、[1,2,3,’python’]C、[’1p’,’2y’,’3t’,’h’,’o’,’n’]D、报错45.当前目录下有一个文本文件sample12.txt,其内容包含小写字母和大写字母。请将该文件复制到另一文件sample12_copy.txt,并将原文件中的小写字母全部转换为大写字母,其余格式均不变。46.以下属于魔法方法的是()A、析构方法B、构造方法C、打印方法D、静态方法47.在Excel中,想要添加一个数据系列到已有图表中,不可实现的操作方法是()。A、在嵌入图表的工作表中选定想要添加的数据,执行"插入→图表"菜单命令,将数据添加到已有的图表中B、在嵌入图表的工作表中选定想要添加的数据,然后将其直接拖放到嵌入的图表中C、选中图表,执行""图表→添加数据"菜单命令,在其对话框的"选定区域"栏指定该数据系列的地址,单击[确定]按钮D、执行图表快捷菜单的"数据源→系列→添加"命令,在其对话框中的"数值"栏指定该数据系列的地址,单击[确定]按钮48.表达式set([1,2,2,3])=={1,2,3}的值为()。49.当前目录下有一个文件名为score2.txt的文本文件,存放着某班学生的计算机课成绩,共有学号、总评成绩两列。请查找最高分和最低分的学生,并在屏幕上显示其学号和成绩。50.类中__del__方法我们称之析构方法。51.python中,以下关于函数说法,不正确的是()A、函数必须有返回值B、函数中所有的return都会执行到C、定义函数用def关键字D、函数必须有参数52.字符串方法众多,下列属于字符串方法的是()A、isdigitB、isalphaC、isupperD、islower53.数学符号中“≤”相当于关系运算符中的()。A、=>B、<=C、=<D、>=54.用于删除列表元素的函数是()。A、delB、deleatC、lenD、backspace55.表达式’Helloworld!’[-4]的值为()。56.表达式’abcab’.strip(’ab’)的值为()。57.字典对象的()方法返回字典中的“键-值对”列表。58.对象是实际存在的。59.完成对象初始化的魔法方法称为()A、类方法B、析构方法C、构造方法D、魔法方法60.python中,字符串左起第一个元素的下标是()A、0B、1C、-2D、-161.python中,"zhongGuo".lower()的值是()A、"zhongguo"B、"ZHONGGUO"C、"Zhongguo"D、程序异常62.对象可以没有属性。63.使用内置函数open()且以”w”模式打开的文件,文件指针默认指向文件尾。64.使用random模块的函数randint(1,100)获取随机数时,有可能会得到100。65.Pandas中的dataframe对象的数据转换方法transform0不返回值,直接对源数据进行更改。66.python中,类的特点包括()A、继承B、封装C、多态D、重写67.表达式re.split(’/.+’,’alpha.beta...gamma..delta’)的值为()。68.python中,字典x={‘a’:‘boy’,‘c’:‘girl’},那么表达式‘a’inx的值为()A、0B、1C、TrueD、False69.百分号%在Python程序中表示做除法后取整,例如9%4的值是2。70.关于自定义模块和自定义函数的描述,不正确的是()。A、自定义模块相当于把一段需要反复使用的代码打包,保存为一个.Py(Python)文件,在其它程序中可以调用该文件B、自定义函数是把一段需要反复使用的代码用一个自定的函数名进行命名,我们需要使用这段代码时,只需输入该函数名就能进行调用C、当一个自定义模块被保存为.Py文件后存放在D盘,那么它可以被存放在D盘,那么它可以被存放在E盘的Python程序调用D、自定义函数名的命名规则和变量名一样:只能由字母、数字、汉字和下划线组成;不能以数字开头;变量名中不能有空格;要区分大小写;不能跟Python内置命令重名71.编写函数,可以接收任意多个整数并输出其中的最大值和所有整数之和。72.自电子计算机问世以来,程序设计语言的发展大致经历了机器语言、()语言、高级语言、第四代语言等几个阶段。73.切片操作list(range(6))[::-1]()A、[0,1,2,3,4,5]B、[5,4,3,2,1,0]C、[1,2,3,4,5]D、[5,4,3,2,1]74.已知列表对象x=[’11’,’2’,’3’],则表达式max(x,key=len)的值为()。75.表达式abs(-3)的值为()。76.下列属于字符串的方法有()A、isalphaB、isupperC、islowerD、append77.一张2000x1500像素的照片采用RGB颜色空间,每个颜色使用8位保存,在不压缩时所需要的空间大小为()。A、约3MBB、约9MBC、约24MBD、约72MB78.x=9999**9999这样的语句在Python中无法运行,因为数字太大了超出了整型变量的表示范围。79.语句pass仅起到占位符的作用,并不会做任何操作。80.一些重要的程序语言(如C语言和Pascal语言)允许过程的递归调用。而实现递归调用中的存储分配通常用()。A、栈B、堆C、链表D、数组81.表达式(i**2foriinrange(100))的结果是个元组。82.Python里面如何生成随机数?83.使用列表对象的remove()方法可以删除列表中首次出现的指定元素,如果列中不存在要删除的指定元素则抛出异常。84.python中,实例化的对象可以调用()A、类方法B、对象方法C、类属性D、对象属性85.表达式’{0:#d},{0:#x},{0:#o}’.format(65)的值为()。86.表达式’:’.join(’helloworld.’.split())的值为()。87.编写一个python程序,输入两个数,比较它们的大小并输出其中较大者。88.实例化对象可以调用类属性。89.在当前目录下有一个文件名为temp.txt的文件,存放着上海从2014年3月10日(周一)到3月16日(周日)间一周的最高和最低气温(单位为摄氏度)。其中,第一行为最高气温,第二行为最低气温。编程,找出这一周中第几天最热(按最高气温计算)?最高多少度?这一周中第几天最冷(按最低气温计算)?最冷多少度?90.表达式[5foriinrange(3)]的值为()。91.通过数据采集、整理分析和可视化等工作,我们完成了对数据的处理,得到的数据分析结果需要以()的形式呈现出来。A、论文B、数据表格C、图表D、数据分析报告92.完全不考虑程序的内部结构和内部特征,而只是根据程序功能导出测试用例的测试方法是()。A、错误推测法B、白箱测试法C、黑箱测试法D、安装测试法93.表达式中min([1,2,3,4])的返回值是()A、4B、3C、2D、194.每个Python文件就是一个模块。95.已知g=lambdax,y=3,z=5:x*y*z,则语句print(g(1))的输出结果为()。96.表达式abs(-1)返回值是()A、-1B、0C、trueD、197.表达式3andnot5的值为()。98.Python内置函数()用来打开或创建文件并返回文件对象。99.以下关于算法的描述正确的是()。A、计算方法B、计算公式C、计算机程序D、解决问题的方法和步骤100.关于类与对象,说法正确的是()A、一个类可以创建多个对象B、多个对象中的类变量是共用的C、多个对象中的类变量是各自拥有,互不影响的D、python支持多继承第1卷参考答案一.参考题库1.正确答案:C2.正确答案:正确3.正确答案:A4.正确答案:错误5.正确答案:正确6.正确答案:A<B7.正确答案:正确8.正确答案:D9.正确答案:D10.正确答案:[5foriinrange(10)]11.正确答案:D12.正确答案:C13.正确答案:正确14.正确答案:C15.正确答案:正确16.正确答案:正确17.正确答案:318.正确答案:D19.正确答案:C20.正确答案:D21.正确答案:正确22.正确答案:[3,5]23.正确答案:正确24.正确答案:A25.正确答案:错误26.正确答案:C27.正确答案: 1)import模块名[as别名]; 2)from模块名import对象名[as别名]; 3)frommathimport*28.正确答案:A,B,C29.正确答案:长期;动态;循序渐进30.正确答案:D31.正确答案:'a1bbbb1c1d1e'32.正确答案:D33.正确答案:正确34.正确答案:B35.正确答案:1036.正确答案:正确37.正确答案:1438.正确答案: 39.正确答案:D40.正确答案:C41.正确答案:isdir()42.正确答案:C43.正确答案: 这里给出Python3.4.2代码,如果使用Python2.7.8的话只需要修改其中的print()函数为print语句即可。 44.正确答案:A45.正确答案:46.正确答案:A,B,C47.正确答案:A48.正确答案:True49.正确答案:50.正确答案:正确51.正确答案:A,B,D52.正确答案:A,B,C,D53.正确答案:B54.正确答案:A55.正确答案:'r'56.正确答案:'c'57.正确答案:items()58.正确答案:正确59.正确答案:C60.正确答案:A61.正确答案:A62.正确答案:正确63.正确答案:错误64.正确答案:正确65.正确答案

温馨提示

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

评论

0/150

提交评论