Python开发基础(习题卷60)_第1页
Python开发基础(习题卷60)_第2页
Python开发基础(习题卷60)_第3页
Python开发基础(习题卷60)_第4页
Python开发基础(习题卷60)_第5页
已阅读5页,还剩17页未读 继续免费阅读

下载本文档

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

文档简介

试卷科目:Python开发基础Python开发基础(习题卷60)PAGE"pagenumber"pagenumber/SECTIONPAGES"numberofpages"numberofpagesPython开发基础第1部分:单项选择题,共52题,每题只有一个正确答案,多选或少选均不得分。[单选题]1.以下导入方式不需要加模块前缀的是()A)importNumpyB)fromNumpyimport*C)importNumpuasnpD)fromNumpyimportmatrixandarray答案:B解析:[单选题]2.以下描述中,与计算思维相关的是()。A)通过总结和归纳,推测事件的发展走向B)通过分析与推理,找到语言逻辑中的漏洞C)通过程序解决一个计算复杂的问题D)通过逻辑推理,分析悬疑小说中的谜底答案:C解析:[单选题]3.给出如下代码S='PythonisOpenSource!'Print(s[0:].upper())上述代码的输出结果是A)PYTHONB)PYTHONISOPENSOURCEC)PythonisOpenSource!D)PYTHONISOPENSOURCE!答案:D解析:[单选题]4.Python为源文件指定的默认字符编码是______。A)ASCIIB)GBKC)UTF-8D)GB2312答案:C解析:[单选题]5.下列代码运行结果是?s=1while(s<=1):print('计数:',s)s=s+1A)计数:0B)出错C)计数:0D)计数:1答案:D解析:[单选题]6.数据中心数据仓库的数据资产,由数据资产管理归口部门组织维护。各业务部门负责()系统数据资产的维护。A)所有业务B)本专业业务C)部分业务D)全部业务答案:B解析:[单选题]7.关于局部变量和全局变量,以下选项中描述错误的是A)局部变量和全局变量是不同的变量,但可以使用global保留字在函数内部使用全局变量B)局部变量是函数内部的占位符,与全局变量可能重名但不同C)函数运算结束后,局部变量不会被释放D)局部变量为组合数据类型且未创建,等同于全局变量答案:C解析:[单选题]8.常见的计算机编码方式包括:A)encodeB)decodeC)UnicodeD)code答案:C解析:[单选题]9.字典d={'Name':'Kate','No':'1001','Age':'20'},表达式len(d)的值为:()A)3B)6C)9D)12答案:A解析:[单选题]10.下面关于集合中的元素数据类型说法不正确的是()A)集合中元素的数据类型可以有多种类型、但列表、集合、字典除外B)集合中元素的数据类型可以有多种类型C)集合中元素的数据类型只能是同种类型D)以上说法都不正确答案:C解析:[单选题]11.在Linux中,需要统计test.txt文件的行数,使用的命令是A)wc-ltest.txtB)who>test.txtC)echo?helloworld?>test.txtD)echo?hello:world?>>test.txt答案:A解析:概念理解[单选题]12.Whatwillbedisplayedafterthefollowingcodeisexecuted?Total=0Forcountinrange(1,4):total+=countPrint(total)A)136B)5C)14D)6答案:D解析:[单选题]13.电脑或者手机屏幕上显示的内容是由许许多多的点构成的,每一个这样的点,我们称之为?像素?,每一个像素是通过对____________三个颜色通道的变化以及它们相互之间的叠加来得到各式各样的颜色。A)红,绿,蓝B)红,黄,蓝C)黄,绿,蓝D)红,黄,绿答案:A解析:[单选题]14.在Python中安装扩展库常用的是___________工具。A)pipB)installC)exitD)make答案:A解析:[单选题]15.Giventhefollowingbeginningofaclassdefinitionforasuperclassnamedclock,howmanyaccessorandmutatormethodswillbeneededtocompletetheclassdefinition?Classclock:def__init__(self,shape,color,price):self._shape=shapeself.color=colorself.price=priceA)1mutator,1accessorB)3mutator,4accessorC)3mutator,3accessorD)4mutator,5accessor答案:C解析:[单选题]16.用来判断当前Python语句在分支结构中的是()A)冒号B)缩进C)大括号D)引号答案:B解析:[单选题]17.能够生成列表[0,1,2,3,4]的语句是()。A)[iforiinrange(5)]B)list(tuple(range(5)))C)list((0,1,2,3,4))D)上述所有语句答案:D解析:[单选题]18.关于CSW文件的描述,以下选项中错误的是()。A)CSV文件通过多种编码表示字符B)CSV文件格式是种通用的相对简单的文件格式,应用于程序之间转移装格数据C)CSV文件的每行是一维数据可以用Python中的列表类型表示D)整个CSV文件是一个二维数据答案:A解析:难易程度:易题型:[单选题]19.学生和课程的关系模式定义为S(S#,Sn,Sd,Dc,Sa)(其属性分别为学号、姓名、所属系、所在系的系主任、年龄),C(C#,Cn,p#)(其属性分别为课程号、课程名、先选课),SC(S#,C#,G)(其属性分别为学号、课程号、成绩)。下列关系中,包含对主属性传递依赖的是A)S#->Sd,Sd->DcB)S#->SdC)S#->Sd,(S#,C#)->GD)C#->P#,(S#,C#)->G答案:A解析:[单选题]20.关于函数的返回值,以下选项中描述错误的是A)函数可以返回0个或多个结果B)函数必须有返回值C)函数可以有return,也可以没有D)return可以传递0个返回值,也可以传递任意多个返回值答案:B解析:[单选题]21.sklearn中对模型进行选择主要是依靠()模块。A)decompositionB)model_selectionC)linear_modelD)mixture答案:B解析:sklearn.modelselection主要提供一些功能帮助进行模型选择和调优,包括训练测试集划分、交叉验证、学习曲线、网格搜索等。[单选题]22.软件测试的目的是()A)试验性的运行软件各个方面的功能是否满足B)发现软件错误C)试验性的证明软件各个方面的功能是否正确D)试验性的找出软件中各个方面的全部的错误答案:B解析:[单选题]23.若两个Dataframe里的索引不完全一致,对这两个Dataframe直接用符号执行相加运算时()A)程序报错,不能执行相加运算B)相同索引里的数值进行相加,不同索引中的数值为NullC)相同索引里的数值进行相加,不同索引中的数值置为NaND)相同索引里的数值进行相加,不同索引中的数值保留为原索引里的数值答案:C解析:[单选题]24.score=eval(input("请输入成绩:"))Ifscore>=60:Grade="及格"Elifscore>=70:Grade="中等"Elifscore>=80:Grade="良好"Elsescore>=90:Grade="优秀"Print(grade)输入80时,输出是什么等级()A)优秀B)及格C)良好D)中等答案:B解析:[单选题]25.calendar如何判断指定是否是闰年A)leapdays(y1,y2)B)itermonthdates(year,month)C)isleap(year)D)weekday(year,month,day)?答案:C解析:[单选题]26.关于函数参数传递中,形参与实参的描述错误的是()。A)python实行安值传递参数。值传递指调用函数时将常量或变量的值(实参)传递给函数的参数(形参)B)实参与形参存储在各自的内存空间中,是两个不相关的独立变量C)在参数内部改变形参的值,实参的值一般是不会改变的。D)实参与形参的名字必须相同答案:D解析:[单选题]27.算法是指:A)数学的计算公式B)程序设计语言的语句序列C)对问题的精确描述D)解决问题的精确步骤答案:D解析:[单选题]28.关于数据维度,以下选项中描述错误的是A)数据维度包括--二维.多维和高维数据B)所有数据都能用维度方式表示C)图像由于存在长宽,所以图像数据是二维数据D)一维数据可能存在顺序,也可以没有顺序答案:C解析:[单选题]29.[]list=[i+1foriinrange(6)ifi%2==0]()print(list)A)[2,B)[1,C)[1D)[2答案:B解析:[单选题]30.InPythonthe__________symbolisusedastheequalityoperator.A)==B)<>C)<=D)!=答案:A解析:[单选题]31.random库中用于生成随机小数的函数是A)random()B)randint()C)getrandbits()D)ramdon()答案:A解析:[单选题]32.groupby可以通过哪些方法来拆分pandas对象A)一个键B)包含多个键的数组C)以上都可以D)包含多个键的函数答案:C解析:[单选题]33.print('{:7.2f}{:2d}'.format(101/7,101%8))的运行结果是()A)□□101/7□101%8(□代表空格)B)□14.43□□5(□代表空格)C)□□14.43□5(□代表空格)D){:7.2f}{:2d}答案:A解析:[单选题]34.关于交叉验证与自动调参,下列说法错误的是()。A)交叉验证将数据集分为多组训练集与测试集对B)交叉验证能有效降低测试准确率的差异C)GridSearchCV类会遍历所有参数值的组合D)GridSearchCV类适用于数据量较大的数据集答案:D解析:难易程度:中题型:[单选题]35.在Linux中,vim默认采用大小写敏感的查找,为了方便常常将其配置为大小写不敏感?A):setbigB):seticC):setgetD):setnone答案:B解析:概念理解[单选题]36.在python中字符串的表示方式是()。A)A采用单引号包裹B)B采用双引号包裹C)C采用三重单引号包裹D)DABC都是答案:D解析:[单选题]37.程序最外层有一个变量a,定义一个函数,其中再次使用了变量a,以下说法正确的是()。A)函数中将a声明为global,对a的操作与全局变量无关。B)函数中未将a声明为global,对a的操作与全局变量无关C)函数中未将a声明为global,对a的操作即为对全局变量a的操作D)函数中将a声明为global,对a的操作即为对全局变量a的操作,但函数返回时全局变量a被销毁答案:B解析:[单选题]38.执行以下程序,输ab,然后回车,结果是______。K=10WhileTrue:s=input('请输入q退出:')ifs=='a':k+=1continueelse:k+=2breakPrint(k)A)12B)请输入q退出:C)13D)10答案:A解析:[单选题]39.以下选项不属于Python语言特点的是:A).支持中文B).平台无关C).语法简洁D).执行高效答案:D解析:[单选题]40.下列哪项类型数据是不可变化的()A)列表B)元组C)复数D)字典答案:B解析:[单选题]41.关于Python内存管理,下列说法错误的是()A)A变量不必事先声明B)B变量无须先创建和赋值而直接使用C)C变量无须指定类型D)D可以使用del释放资源答案:B解析:[单选题]42.下面有关if语句的描述,错误的是()。A)if语句可以实现单分支、双分支及多分支选择结构B)若if语句嵌套在else子句中,可以简写为elif子句C)满足if后的条件时执行的多条语句需用大括号括起来D)if的条件之后、else之后都需要带冒号答案:C解析:[单选题]43.下面哪项可以将窗口坐标设置为:(0,0)在左下角,(10,10)在右下角?A)win.setcoords(0,0,10,10)B)win.setcoords((0,0),(10,10))C)win.setcoords(Point(0,0),Point(10,10))D)win.setcoords(Point(10,10),Point(0,0))答案:A解析:[单选题]44.调⽤以下函数返回的值()defmyfun():passA)0B)出错不能运⾏C)空字符串D)None答案:D解析:[单选题]45.假设现在有两个变量分别是x和y,其中x=3,y=5,以下选项中____________不能交换两个变量中的值。A)x=yy=xB)x,y=y,xC)t=xx=yy=tD)x=x+yy=x-yx=x-y答案:A解析:[单选题]46.关于函数的关键字参数使用限制,以下选项中描述错误的是______。A)关键字参数必须位于位置参数之前B)关键字参数顺序无限制C)不得重复提供实际参数D)关键字参数必须位于位置参数之后答案:A解析:[单选题]47.给出如下代码:WhileTrue:Guess=eval(input())Ifguess==0x452//2:Break作为输入能够结束程序运行的是A)553B)0x452C)?0x452//2?D)break答案:A解析:[单选题]48.字典:d={"张三":88,"李四":90,"王五":73,"赵六":82,"钱七":86}向字典D中增加键值对"王二":69,正确的语句是()A)d.add("王二")=69B)"王二"=69C)d["王二"]=69D)"王二"=69答案:C解析:[单选题]49.提供毫秒时间类的是A)timeB)stringC)calendarD)random答案:A解析:[单选题]50.关于测试工作量,下列说法正确的是()A)对于测试工作,进行得越多越细越好,好软件都是测出来的B)太少的测试是不负责任,因此一定要100%的覆盖各种情况进行测试C)太少的测试不负责任,过多测试是一种犯罪。D)100%的测试是不可能的,因此,只要完成主要几个测试用例即可。运行出了问题再解决也来得及答案:C解析:[单选题]51.已知a=numpy.arange(10),执行a[2:5]的结果是?A)[2,3,4,5]B)[2,3,4]C)[1,2,3,4]D)[1,2,3,4,5]答案:B解析:[单选题]52.已知数组n=numpy.arange(24).reshape(2,-1,2,2),n.shape的返回结果是什么A)(2,3,2,2)B)(2,2,2,2)C)(2,4,2,2)D)(2,6,2,2)答案:A解析:第2部分:多项选择题,共8题,每题至少两个正确答案,多选或少选均不得分。[多选题]53.下面隶属CNN架构的是:()A)Convolutionallayer+MaxPooling循环数次B)Convolutionallayer重复数次+MaxPooling重复数次C)FlattenD)FullyConnectedFeedforwardnetwork答案:ABCD解析:[多选题]54.下列方法中哪个是进行读取的方法A)read()B)readline()C)readlines0D)writelines()答案:ABC解析:[多选题]55.以下说法正确的是A)写在类中的函数,通常称之为对象的方法B)写在类中的函数,通常称之为对象的属性C)_age是私有属性D)age_私有属性答案:AC解析:[多选题]56.下列右移和左移运算符是()A)>>B)<<C)<>D)>>=答案:AB解析:[多选题]57.大数据正快速发展为对数量巨大、来源分散、格式多样的数据进行()。A)采集B)存储C)关联分析D)判断答案:ABC解析:第3部分:填空题,共2题,请在空白处填写正确答案。[填空题]58.语句print(re.match(?abc?,?d输e出fg结?果))为___。答案:None解析:[填空题]59.可以使用内置函数_____查看包含当前作用域内所有全局变量和值的字典。答案:globals()解析:第4部分:判断题,共16题,请判断题目是否正确。[判断题]60.统计数组a中每个数值出现的次数:z=np.array([1,1,1,2,2,3,3,4,5,8,])np.bincount(z)A)正确B)错误答案:对解析:[判断题]61.32位float类型和32位int类型转换:z=np.arange(10,dtype=32)z=z.astype(np.float32)A)正确B)错误答案:对解析:[判断题]62.python中单行注释采用$开头。注释可以在放在语句或表达式行末,也可以单独放在一行中。()A)正确B)错误答案:错解析:[判断题]63.3+4j是Python的数字类型。A)正确B)错误答案:对解析:[判断题]64.jieba.lcut(s,cut_all=True)是全模式,返回一个列表类型。()A)正确B)错误答案:对解析:[判断题]65.北京所在的时区为东八区A)正确B)错误答案:对解析:[判断题]66.a=['p1',324,['p2','p3'],'p4'],a[0][0]的结果为:A)正确B)错误答案:错解析:[判断题]67.python循环效率低的根本原因是python运行程序时逐行翻译A)正确B)错误答案:对解析:[判断题]68.正则表达式元字符?^?一般用来表示从字符串开始处进行匹配,用在一对方括号中的时候则表示反向匹配,不匹配方括号中的字符A)正确B)错误答案:对解析:[判断题]69.安装Python扩展库时只能使用pip工具在线安装,如果安装不成功就没有别的办法了答案:错解析:[判断题]70.[]数字3和数字5直接作为条件表达式时,作用是一样的,都表示条件成立()A)正确B)错误答案:对解析:[判断题]71.集合中的元素不允许重复。A)正确B)错误答案:对解析:[判断题]72.以下命令是求正态分布的上分位点:stats.normaltest(generated)NormaltestResult(statistic=2.8804584522897754,pvalue=0.23687345486954675)A)正确B)错误答案:错解析:[判断题]73.如果连接其他电脑或者服务器上的msyql,需要知道ipA)正确B)错误答案:对解析:[判断题]74.以下函数可以计算一个数的阶乘。deffunc(n):ifn==0:return0else:returnn*func(n-1)A)正确B)错误答案:错解析:[判断题]75.下面程序段中语句1345会被执行try:语句1语句x#该语句会产生异常语句2except:语句3else:语句4finally:语句5A)正确B)错误答案:错解析:第5部分:问答题,共22题,请在空白处填写正确答案。[问答题]76.(填空题)字符串编码格式UTF8使用___________个字节表示一个汉字。答案:3解析:[问答题]77.通用异常的类名为______________。答案:Exception解析:[问答题]78.在Python语言中导入其他函数库的保留字是_____。答案:IMPORT解析:[问答题]79.len(list)返回列表元素的()答案:个数解析:[问答题]80.使用pip工具升级科学计算扩展库numpy的完整命令是_________________。答案:pipinstall--upgradenumpy解析:[问答题]81.(填空题)函数能处理比声明时更多的参数,它们是()参数答案:不定长解析:[问答题]82.表达式int(?123?,8)的值为___。答案:83解析:[问答题]83.已知x={1,2,3},那么执行语句x.add()之后,x的值为______________。答案:{1,2,3}解析:[问答题]84.(填空题)字典对象的________方法返回字典中的?键-值对?列表。答案:items()解析:[问答题]85.(填空题)Python标准库random中的________方法作用是从序列中随机选择1个元素。答案:choice()解析:[问答题]86.max(list)返回列表元素的()答案:最大值解析:[问答题]87.语句eval('2+4/5')执行后输出结果是____。答案:2.8解析:[问答题]88.(填空题,)以下程序的运行结果是:

温馨提示

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

评论

0/150

提交评论