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

下载本文档

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

文档简介

试卷科目:Python开发基础Python开发基础(习题卷26)PAGE"pagenumber"pagenumber/SECTIONPAGES"numberofpages"numberofpagesPython开发基础第1部分:单项选择题,共55题,每题只有一个正确答案,多选或少选均不得分。[单选题]1.对于字典D={'A':10,'B':20,'C':30,'D':40},sum(list(D.values()))的值是()A)10B)100C)200D)40答案:B解析:[单选题]2.Pyhon图形用户界面方向的第三方库是A)PyQL5B)Scikit-leamC)gym-super-mario-brosD)feegamcs答案:A解析:[单选题]3.IPO模式不包括的是()A)processB)outputC)programD)input答案:C解析:[单选题]4.‏对于字典d={"abc":1,"qwe":3,"zxc":2},len(d)的结果是A)12B)3C)1D)6答案:B解析:[单选题]5.以下方法能返回列表数据类型的选项是A)s.center()B)s.replace()C)s.split()D)s.strip()答案:C解析:[单选题]6.下面()不是?+?的用法A)字符串连接B)算术加法C)逻辑与D)单目运算答案:C解析:[单选题]7.给定x=5,y=3,z=8,以下布尔表达式的结果是什么?x<yandz>xA)TRUEB)FALSEC)8D)5答案:B解析:[单选题]8.(,)以下程序的输出结果是:dat=['1','2','3','0','0','0']foritemindat:ifitem=='0':dat.remove(item)print(dat)A)['1','2','3','0']B)['1','2','3']C)['1','2','3','0','0']D)['1','2','3','0','0','0']答案:A解析:[单选题]9.文件的状态有那两个状态()A)文件打开和关闭状态B)文件的存储状态和文件的占用状态C)文件的存储和删除状态D)文件的读写状态答案:B解析:[单选题]10.在JSP中,关于request对象,以下说法中正确的是:A)用来包含客户端提交的各种信息B)服务器用来向客户端传回响应信息C)为发送请求的客户端建立会话D)用来向客户端浏览器输出信息的数据流答案:A解析:概念理解[单选题]11.[]lt=['a','b','c','d','e','f','d']print(lst[-6::-2])()A)['b']B)['b','d','f']C)['a']D)['a','c','e','d']答案:A解析:[单选题]12.3.下列关于Python的说法中,错误的是()。A)Python是从ABC发展起来的B)Python是一门高级计算机语言C)Python只能编写面向对象的程序D)Python程序的效率比C程序的效率低答案:C解析:[单选题]13.神经网络中的每个节点称为()。A)神经元细胞B)神经元C)神经细胞D)细胞答案:B解析:难易程度:易题型:[单选题]14.已知元组t=(1,2,1,3,1,4),则执行表达式s=set(t)后,sum(s)的值为:A)12B)11C)10D)9答案:C解析:[单选题]15.在Python解释器中同时运行多个以逗号分隔的表达式,返回结果为()。A)列表B)元组C)逗号分隔的结果D)空格分隔的结果答案:B解析:[单选题]16.下列关于Django,说法错误的是()A)Django是一个开源的Web框架B)Django是由Java语言编写C)Django内置ORM框架D)Django可以与多种数据库进行连接答案:B解析:[单选题]17.针对之间表达错误的是A)不能为空B)必须唯一C)必须自增D)可以是字符串答案:C解析:[单选题]18.Whattypeofvolatilememoryisusuallyusedonlyfortemporarystoragewhilerunningaprogram?在运行程序时,哪种类型的易失性存储器通常仅用于临时存储A)ROM只读存储器B)TMMC)RAM内存D)TVM答案:C解析:[单选题]19.执行后查看Python版本的是()。A)importsystemprint(sys.version)B)importsystemprint(system.version)C)importsystemprint(sys.Version)D)importsysprint(sys.version)答案:D解析:print(sys.version)print(system.version)print(sys.Version)print(sys.version)难易程度:易题型:[单选题]20.如果Python程序执行时产生了?TypeError?的错误,其原因是A)代码中缺少?:?符号B)代码中的数据类型不匹配C)代码使用了错误的关键字D)代码里的语句嵌套层次太多答案:B解析:[单选题]21.[]关于下面代码的描述,错误的是()n=1deffunc(a,b):□□□□c=a*b□□□□returncs=func("Hello",2)print(c)A)n是一个全局变量B)c是一个局部变量C)运行结果是出错,出错类型是NameError:D)打印输出字符串:"HelloHello"答案:D解析:[单选题]22.面向对象编程类使用哪个保留字定义()。A)classB)defC)DogD)cat答案:A解析:难易程度:易题型:[单选题]23.表达式max({2:10,8:4,5:9)的结果是A)9B)5;9C)10D)8答案:D解析:[单选题]24.什么是KDD?A)数据挖掘与知识发现B)领域知识发现C)文档知识发现D)动态知识发现答案:A解析:[单选题]25.已定义函数round(x[,y]),使用函数时执行round(3.14,1)代码,其中3.14是函数的__________。A)参数B)形参C)实参D)浮点数答案:C解析:[单选题]26.以下选项中值为False的是A)abed'<'ad'B)abe'<'abcd'C)<'a'D)Hello'>'hello'答案:D解析:[单选题]27.下列关于程序设计语言的描述,正确的是()A)机器语言要通过编译才能被计算机接受B)早期人们使用机器语言编写计算机程序C)机器语言又称为高级语言D)现在人们普遍使用机器语言编写计算机程序答案:B解析:[单选题]28.TheproceduresthatanobjectperformsarecalledA)methodsB)actionsC)modulesD)instances答案:A解析:[单选题]29.定义函数如下,f(f(1))代码的运行结果是()。F=lambdax:x+1A)1B)2C)3D)4答案:C解析:[单选题]30.代码turtle.setup(n1,n2,n3,n4)中n1表示()A)竖直起始位置B)高度C)水平起始位置D)宽度答案:D解析:[单选题]31.集成测试时,能较早发现高层模块接口错误的测试方法为()。A)自顶向下的渐增式测试B)自底向上渐增式测试C)非渐增式测试D)系统测试答案:A解析:[单选题]32.合理减少测试的工作量,下列做法错误的是()A)减少冗余的测试B)减少无价值的测试C)减少测试的内容和频度,运行时出问题再解决。D)安排在优先的测试部分答案:C解析:[单选题]33.以下表示不为负数的关键字为A)unsignedB)nusignedC)notnullD)unique答案:A解析:[单选题]34.生成器都是Iterator对象,但list、dict、str虽然都是Iterable,却不是Iterator。若要把Iterable变成Iterator,在Python中应该使用()。A)capitalize函数B)Iterable函数C)Iterator函数D)iter函数答案:D解析:[单选题]35.如果一行写多个语句,应使用()分隔各个语句。A);B):C)(空格)D)以上均不对答案:A解析:[单选题]36.下面的程序运行时输入3,输出结果是()。A=input("请输入一个整数:")Print(2*a)A)33B)出错C)5D)6答案:A解析:[单选题]37.下列不是pythonopen()文件打开方法的参数的是__________。A)file文件路径B)mode文件打开模式C)errorType错误类型D)encoding编码格式答案:C解析:[单选题]38.[]下列哪个选项是不可变类型的()A)列表B)集合C)字典D)元组答案:D解析:[单选题]39.Simhei是指什么字体A)宋体B)微软雅黑C)楷体D)黑体答案:D解析:[单选题]40.对下列语句不符合语法要求的表达式是______。Forvarin___:print(var)A)range(0,10)B)123C)(1,2,3)D){1,2,3,4,5}答案:B解析:[单选题]41.用来定义函数保留字的是()。A)globalB)defC)returnD)yield答案:B解析:[单选题]42.下面文件文件打开方式中,不能对打开的文件进行写操作的是()A)wB)rC)aD)wt答案:B解析:[单选题]43.[]下面代码输出的结果是()d=dict()forxinrange(1,4):d[x]=x**2print(d)A)[1,4,9]B){1,4,9}C)[1:D){1:答案:D解析:[单选题]44.利用print()格式化输出,能够控制浮点数的小数点后两位输出的是A){.2}B){:.2}C){.2f}D){:.2f}答案:D解析:[单选题]45.可以用来创建一个空字典的是:()A)x={}B)x=()C)x=[]D)x=<>答案:A解析:[单选题]46.执行以下代码,导致输出?输入有误?的输入选项是:Try:ls=eval(input())*2print(ls)Except:print('输入有误')A)'aa'B)'12'C)aaD)12答案:C解析:[单选题]47.下列哪种不是处理缺失值的方法()A)删除缺失值B)填充缺失值C)设置默认值D)利用插值法答案:C解析:[单选题]48.以下不是函数作用的选项是______。A)增强代码可读性B)提高代码执行速度C)复用相同功能代码D)降低编程复杂度答案:B解析:[单选题]49.给出如下代码:a=?有位佳人,在水一方?,可以输出?佳人?子串的是()。A)print(a[2:3])B)print(a[-6:-1])C)print(a[2:4]))D)print(a[3])答案:C解析:[单选题]50.下面哪项操作能实现跟神经网络中Dropout的类似效果?()A)BoostingB)BaggingC)StackingD)Mapping答案:B解析:难易程度:易题型:[单选题]51.Python中的数据结构可分为可变类型与不可变类型,下面属于不可变类型的是()A)字典B)列表C)字典中的键D)集合(set类型)答案:C解析:[单选题]52.关于python的循环结构,以下描述错误的是()A)Python通过for、while等保留字构建循环结构B)遍历循环中的遍历结构可以是字符串、文件、组合数据类型和range()函数等C)continue结束整个循环过程,不再判断循环的执行条件D)continue用来结束当前当次语句,但不跳出当前的循环体答案:C解析:第2部分:多项选择题,共5题,每题至少两个正确答案,多选或少选均不得分。[多选题]53.以下关于字典的描述,正确的是:A)字典中元素以键信息为索引访问B)字典长度是可变的C)字典是键值对的集合D)字典中的键可以对应多个值信息答案:ABC解析:[多选题]54.以下说法负荷Python的模块是()。A)模块让你能够有逻辑地组织你的Python代码段B)Python拥有丰富的模块,不支持自定义模块C)把相关的代码分配到一个模块里能让你的代码更好用,更易懂D)模块能定义函数,类和变量,模块里也能包含可执行的代码答案:ACD解析:Python不仅支持自带的模块/库,还支持第三方库导入。[多选题]55.泛在电力物联网打造智慧能源服务平台,支撑构建?()?三级服务体系。A)公司B)区域C)园区D)客户答案:ABC解析:[多选题]56.有如下类定义,下列描述正确的是()classA(object):passclassB(A):passb=B()A)isinstance(b,A)==TrueB)isinstance(b,object)==TrueC)issubclass(B,A)==TrueD)issubclass(b,B)==True答案:ABC解析:[多选题]57.以下哪些说法是错误的()A)爬取同一个页面,使用不同的编码方式都可以显示中文字符B)获得系统默认编码的方式是importsysC)sys.getdefaultencoding()D)Python写文件操作中,withopen()的参数?w?表示更新,?a?表示覆盖答案:ACD解析:第3部分:填空题,共2题,请在空白处填写正确答案。[填空题]58.已知x={1:1},那么执行语句x[2]=2之后,len(x)的值为__答案:2解析:[填空题]59.表达式isinstance(?abcdefg?,的str值)为__答案:True解析:第4部分:判断题,共16题,请判断题目是否正确。[判断题]60.已知:列表a=[1,2,[3,4]],则:len(a)=4。(())函数体以冒号起始,并且是缩进格式的。对A)正确B)错误答案:错解析:[判断题]61.Nesteddecisionstatementsareonewaytotestmorethanonecondition.A)正确B)错误答案:对解析:[判断题]62.Python程序中,一行只能写一条语句。()A)正确B)错误答案:错解析:[判断题]63.表达式[]==None的值为True。A)正确B)错误答案:错解析:[判断题]64.如a是一个列表,则语句a=list(set(a))可以删除a中的重复元素。A)正确B)错误答案:对解析:[判断题]65.在字典中,允许存在键值相同的多个键值对。A)正确B)错误答案:错解析:[判断题]66.continue语句只结束本次循环。A)正确B)错误答案:对解析:[判断题]67.在Python中,使用内置函数input()接收用户输入时,不论用户输入的什么格式,一律按字符串返回A)正确B)错误答案:对解析:[判断题]68.TCP是可以提供良好服务质量的传输层协议,所以在任何场合都应该优先考虑使用答案:错解析:[判断题]69.分类任务是预测连续值A)正确B)错误答案:错解析:[判断题]70.b(N,k)是链接两个矩阵的函数A)正确B)错误答案:错解析:[判断题]71.函数调用前不需要定义,拿来即用就好。()A)正确B)错误答案:错解析:[判断题]72.假设x为列表对象,那么x.pop()和x.pop(-1)的作用是一样的。()A)正确B)错误答案:对解析:[判断题]73.表达式(i**2foriinrange(100))的结果是个元组答案:错解析:[判断题]74.程序设计语言的执行方式包括编译执行和解释执行两种。A)正确B)错误答案:对解析:[判断题]75.运行print("""1+2=""",1+2)时,程序会报错。A)正确B)错误答案:错解析:第5部分:问答题,共22题,请在空白处填写正确答案。[问答题]76.已知字典x={i:str(i+3)foriinrange(3)},那么表达式?.join(x.values())的值为__。答案:?345?解析:[问答题]77.字典对象的______________方法返回字典的?值?列表。答案:(values())解析:[问答题]78.Python内建异常类的基类是______。答案:BASEEXCEPTION解析:[问答题]79.表达式8**(1/3)的值为()答案:2.0解析:[问答题]80.表达式7/3.0的值是()答案:2.3333解析:[问答题]81.编写程序,生成一个包含20个随机整数的列表,然后对其中偶数下标的元素进行降序排列,奇数下标的元素不变。答案:提示:使用切片。答案:ImportrandomX=[random.randint(0,100)foriinrange(20)]Print(x)Y=x[::2]Y.sort(reverse=True)X[::2]=yPrint(x)解析:[问答题]82.使用()关键字可以在当前程序中导入模块。答案:import解析:[问答题]83.语句sorted([1,2,3],reverse=True)==reversed([1,2,3])执行结果为_________。答案:(False)解析:[问答题]84.表达式not3的值为________________。答案:(False)解析:[问答题]85.Python标准库____对Socket进行了二次封装,支持Socket接口的访问,大幅度简化了网络程序的开发。答案:SOCKET解析:[问答题]86.使用关键字___【1】___可以在一个函数中设置一个全局变量。答案:(答案1)global解析:[问答题]87.在Python中_____表示空类型。答案:NONE解析:[问答题]88.?水仙花数?是指一个3位数,其各位数字立方和等于该数本身。补齐横线处代码,打印出所有水仙花数。foriinrange(100,1000):s=0a=i//100b=i//10%10c=i_____10s=a**3+b**3+c**3ifs==i:print("{}是水仙花数".format(i))答案:%解析:[问答题]89.不管输入什么,Python3.x中input()函数的返回值总是字符串。()A)对B)错答案:A解析:[问答题]90.执行语句x=y=z=False时会有错误提示。()A)对B)错答案:B解析:[问答题]91.已知x={1:1},那么执行语句x[2]=2之后,len(x)的值为__。答案:2解析:[问答题]92.与运算符?**?对应的特殊方法

温馨提示

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

最新文档

评论

0/150

提交评论