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

下载本文档

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

文档简介

2023年大学试题(计算机科学)-Python程序设计考试历年高频考点试题含答案(图片大小可自由调整)第1卷一.参考题库(共100题)1.假设有一段英文,其中有单独的字母“I”误写为“i”,请编写程序进行纠正。2. 输出结果为:()A、lambdax:x*xB、10C、25D、5*53.Python标准库os中的方法startfile()可以用来打开外部程序或文件,系统会自动关联相应的程序来打开或执行指定的文件。4.已知x=[1,2],那么执行语句x[0:1]=[3,3]之后,x的值为()。5.map函数的第一个参数是()A、方法B、属性C、函数D、可迭代对象6.以人为本、包容性和()是信息社会的基本原则。A、个性发展B、全面发展C、快速发展D、优先发展7.十进制数110转变成二进制数后,是()。A、(110)2B、(1101110)2C、(1101100)2D、(1100110)28.定义类的关键字是def。9.python中,不起实质作用,有占位功能的是()A、breakB、passC、forD、if10.以下不是程序输出结果的选项是()。 A、[12,78,56,34]B、[56,12,78,34]C、[12,34,56,78]D、[12,78,34,56]11.列表对象的append()方法属于原地操作,用于在列表尾部追加一个元素。12.无论使用单引号或双引号包含字符,使用print输出的结果都—样。13.Python扩展库xlrd支持对Excel2003或更低版本的Excel文件进行读操作。14.我们定义函数的时候,可以让函数带参数,但是最多只能带一个参数。15.假设有一个英文文本文件,编写程序读取其内容,并将其中的大写字母变为小写字母,小写字母变为大写字母。16.表达式chr(ord(’b’)^32)的值为()。17.python中没有多态。18.文件打开的默认方式是只读。19.在python中,如想查看序列中元素的索引,可以使用index函数。20.已知列表x=[100,200,300],那么执行语句x.pop(0)之后,x的值为()A、[]B、[100,200,300]C、报错D、[200,300]21.使用shutil模块中的move()方法进行文件移动。22.在赋值语句中:<变量名>=<表达式>,“=”叫做赋值符号,表示先计算右侧的表达式的值,再把结果向左侧赋值。23.语句x=(3,)执行后x的值为()。24.3+4j是合法Python数字类型。25.表达式chr(ord(’A’)+2)的值为()。26.变量名可以由以下哪些内容构成()A、字母B、数字C、下划线D、特殊符号27.g=lambdax:3不是一个合法的赋值表达式。28.阅读下面的程序: 执行上述语句后,输出的结果为()。A、0B、100C、程序出现异常D、程序编译失败29.在函数内部没有任何方法可以影响实参的值。30.将Excel中的数据用柱形图、折线图、饼图等相应的图表来表示,可以使抽象的数据更加直观化。其中柱状图常用于表示()。A、数值大小的比较B、部分与整体的关系C、数值变化趋势D、以上都不对31.列表和数组其实是一个东西。32.Python使用符号#表示单行注释。33.已知x=[[1,3,3],[2,3,1]],那么表达式sorted(x,key=lambdaitem:(item[1],-item[2]))的值为()。34.切片适用于下列哪些数据类型()A、字符串B、列表C、元组D、字典35.Python的使用场景不包括()A、运维B、前端C、后台D、爬虫36.表达式chr(ord(’a’)-32)的值为()。37.表达式’Helloworld.IlikePython.’.rfind(’python’)的值为()。38.语句print(x,y)()。A、输出x,yB、输出x,y的值C、出现错误信息D、输出(x,y)39.已知x为整数变量,那么表达式int(hex(x),16)==x的值为()。40.random模块中()方法的作用是将列表中的元素随机乱序。41.已知x=[1,2],那么执行语句x[0:0]=[3,3]之后,x的值为()。42.已知x={’a’:’b’,’c’:’d’},那么x.keys()的值为()A、[a,b]B、[c,d]C、[a,c]D、[b,d]43.在Python中定义类时实例方法的第一个参数名称不管是什么,都表示对象自身。44.python中,闭包的三个特点是()A、函数嵌套函数B、内部函数用到外层函数的参数C、最后返回内层函数的引用D、函数必须有参数45.在python中,字典的遍历方式有()A、keysB、valuesC、itemsD、not46.在python中,静态方法没什么作用。47.自身直接或者间接调用自身并且有终止条件的函数是()A、匿名函数B、普通函数C、递归函数D、内置函数48.在GUI设计中,单选按钮用来实现用户在多个选项中的互斥选择,在同一组内多个选项中只能选择一个,当选择发生变化之后,之前选中的选项自动失效。49.语句print(re.match(’abc’,’defg’))输出结果为()。50.表达式’:’.join(’helloworld.’.split())的值为()。51.Python不允许使用关键字作为变量名,允许使用内置函数名作为变量名,但这会改变函数名的含义。52.为了方便存取内存中的数据,需要给内存中存放数据的位置做一个标记,通常使用字符作为内存的标记,这个字符就称为“变量”。53.表达式round(3.4)的值为()。54.为了让代码更加紧凑,编写Python程序时应尽量避免加入空格和空行。55."python"[-1]返回值为"n"。56.len方法可以得到字符串的长度。57.0+[]+1结果是()A、[]B、[0]C、报错D、[1]58.表达式3in{1,2,3}的值为()。59.从原始人类到如今的信息时代,人类的信息技术发展进程从未停止。能够体现人类信息技术发展进程中的主要标志有()。A、语言的产生B、文字的出现C、造纸术和活字印刷术的发明D、蒸汽机的发明60.表达式[1]*2的值为()。61.下面的常用的流程图图形中,表示计算或处理等的是()。A、圆角矩形B、矩形C、菱形D、流程线62.表达式’Helloworld!’[-2]的值为()A、wB、dC、lD、r63.lambda和def都可以定义函数。64.已知x=[1,2,3],那么连续执行y=x[:]和y.append(4)这两条语句之后,x的值为()。65.在当前目录下有一个文件名为temp.txt的文件,存放着上海从2014年3月10日(周一)到3月16日(周日)间一周的最高和最低气温(单位为摄氏度)。其中,第一行为最高气温,第二行为最低气温。编程,找出这一周中第几天最热(按最高气温计算)?最高多少度?这一周中第几天最冷(按最低气温计算)?最冷多少度?66.已知x=list(range(20)),那么语句delx[::2]可以正常执行。67.Python变量名必须以字母或下划线开头,并且区分字母大小写。68.表达式中,m=5%3+7,则m的值是()A、9B、11C、12D、1469.python中,type(‘hello’)的返回值是()A、strB、helloC、helD、llo70.在定义类时常见到一个__del__方法,我们通常称之为()A、新建方法B、析构方法C、构造方法D、打印方法71.已知列表对象x=[’11’,’2’,’3’],则表达式max(x,key=len)的值为()。72.一个数如果恰好等于它的因子之和,这个数就称为“完数”。例如,6的因子为1、2、3,而6=1+2+3,因此6是完数。编程,找出1000之内的所有完数,并输出该完数及对应的因子。(枚举法)73.python中,列表的特征有()A、有序B、可变C、嵌套D、异构74.不管输入什么,Python3.x中input()函数的返回值总是字符串。75.通过lambda定义,没有函数名的函数是()A、匿名函数B、普通函数C、递归函数D、内置函数76..pass语句的出现是为了保持程序结构的完整性。77.从具体事物中抽出共同特征(属性)和行为(方法)的机制()A、封装B、抽象C、继承D、多态78.输入一个数,判断这个数是否为素数,并输出判断结果。 79.表达式[str(i)foriinrange(3)]的值为()。80.假设文件不存在,如果使用open方法打开文件会报错,那么该文件的打开方式是下列哪种模式?()A、’r’B、’w’C、’a’D、’w+’81.以下属于魔法方法的是()A、析构方法B、构造方法C、打印方法D、静态方法82.编程,解决猴子吃桃问题。 猴子第一天摘下若干个桃子,当即吃了一半,还不过瘾,又多吃了一个。第二天早上又将剩下的桃子吃掉一半,又多吃了一个。以后每天早上都吃了前一天剩下的一半零一个。到第10天早上想吃时,只剩下一个桃子了。求第一天共摘多少个桃子。(迭代法)83.关于字符串的说法,属于它的方法的是()A、replaceB、indexC、stripD、upper84.对象和类没有关系。85.列表对象的extend()方法属于原地操作,调用前后列表对象的地址不变。86.列表、元组、字符串是Python的()(有序或无序)序列。87.无论input接收任何的数据,都会以字符串的方式进行保存。88.程序中,()函数表示画笔所在位置的x坐标。A、xcor()B、strip()C、ycor()D、sqrt()89.表达式{*range(4),4,*(5,6,7)}的值为()。90.dict(zip((1,2),(3,4)))的返回值是()。A、字符串B、元组C、列表D、字典91.函数的参数可以接收实例化的对象。92.表达式{1,2,3,4,5}^{4,5,6,7}的值为()。93.b=10defindex():b=5index()print(b)输出结果是()A、10B、5C、0D、程序异常94.在编程过程中函数需要先定义再调用。95.表达式[indexforindex,valueinenumerate([3,5,7,3,7])ifvalue==max([3,5,7,3,7])]的值为()。96.类方法的隐含参数是()A、defB、classC、inD、cls97.在python中,能与else配对使用的是()A、breakB、whileC、ifD、没有98.已知x=[1,2,3],那么执行语句x[len(x)-1:]=[4,5,6]之后,变量x的值为()。99.python中,字符串中所有字符转小写的是()A、upperB、lowerC、replaceD、split100.函数能处理比声明时更多的参数,它们是()参数。第1卷参考答案一.参考题库1.正确答案: 这里给出Python3.4.2代码,如果使用Python2.7.8的话只需要修改其中的print()函数为print语句即可。 2.正确答案:C3.正确答案:正确4.正确答案:[3,3,2]5.正确答案:C6.正确答案:B7.正确答案:B8.正确答案:错误9.正确答案:B10.正确答案:C11.正确答案:正确12.正确答案:正确13.正确答案:正确14.正确答案:错误15.正确答案: 16.正确答案:'B'17.正确答案:错误18.正确答案:正确19.正确答案:正确20.正确答案:D21.正确答案: 22.正确答案:正确23.正确答案:(3,)24.正确答案:正确25.正确答案:'C'26.正确答案:A,B,C27.正确答案:错误28.正确答案:C29.正确答案:错误30.正确答案:A31.正确答案:错误32.正确答案:正确33.正确答案:[[1,3,3],[2,3,1]]34.正确答案:A,B,C35.正确答案:B36.正确答案:'A'37.正确答案:-138.正确答案:B39.正确答案:True40.正确答案:shuffle()41.正确答案:[3,3,1,2]42.正确答案:C43.正确答案:正确44.正确答案:A,B,C45.正确答案:A,B,C46.正确答案:错误47.正确答案:C48.正确答案:正确49.正确答案:None50.正确答案:'hello:world.'51.正确答案:正确52.正确答案:正确53.正确答案:354.正确答案:错误55.正确答案:正确56.正确答案:正确57.正确答案:C58.正确答案:True59.正确答案:A,B,C60.正确答案:[1,1]61.正确答案:B62.正确答案:B63.正确答案:正确64.正确答案:[1,2,3]65.正确答案:66.正确答案:正确67.正确答案:正确68.正确答案:A69.正确答案:A70.正确答案:B71.正确答案:'11'72.正确答案:73.正确答案:A,B,C,D74.正确答案:正确75.正确答案:A76.正确答案:正确77.正确答案:B78.正确答案:7

温馨提示

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

评论

0/150

提交评论