版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
试卷科目:Python开发基础Python开发基础(习题卷93)PAGE"pagenumber"pagenumber/SECTIONPAGES"numberofpages"numberofpagesPython开发基础第1部分:单项选择题,共52题,每题只有一个正确答案,多选或少选均不得分。[单选题]1.tuple函数可以达到的效果是()。A)计算元组元素个敏B)返回元组中元素最大值C)将元组转换成列表D)将列表转换成元组答案:D解析:tuple函数转换成元组。[单选题]2.实现[100,120)随机浮点数,使用的语句是A)(random.random()*20)+100B)(random.random()*21)+100C)(random.random()*19)+100D)random.random()*120答案:A解析:[单选题]3.表达键值对的字典类型最可能属于的数据组织维度是______。A)二维数据B)一维数据C)高维数据D)多维数据答案:C解析:[单选题]4.[]以下哪个输出结果不是{1,2,3,4}()A)n={1,2,3,4}B)n={1,2,3,4,5,6,7}C)n={1,2,3,4,5,6,7}D)n={1,2,3,4,5,6,7,8}答案:D解析:[单选题]5.字典对象的()方法返回字典的?值?列表。A)keys()B)key()C)values()D)items()答案:C解析:[单选题]6.[]以下选项中,Python语言中代码注释使用的符号是()A)<B)…C)!D)//答案:A解析:[单选题]7.利用SAX解析XML文档,说法错误的是A)包含解析器和事件处理器两个部分B)不需要先引入任何函数或模块C)要先引入xml.sax中的parse函数D)要先引入xml.sax.handler中的ContentHandler答案:B解析:[单选题]8.下面运算结果不是浮点型的有()。A)2*0.5B)2**-1C)5//2D)18/3答案:C解析:[单选题]9.在下列语句中,定义了一个字典的是()A)[1,2,3]B)(1,2,3)C){1,2,3}D){}答案:D解析:[单选题]10.下列关于HadoopAPI说法错误的是()A)hadoop的文件API不是通用的,只用于HDFS文件系统B)Configuration类的默认实例化方法是以HDFS系统的资源配置为基础C)FileStatus对象存储文件和目录的元数据D)FSDataInputStream是java.io.DataInputStream的子类答案:A解析:[单选题]11.数学表达式用Python语句写出,正确的语句是()A)x=(1+3**2)*(16%7)/7B)x=(1+3*2)*(16%7)/7C)x=(1+3*^2)*(16%7)/7D)x=(1+3**2)*(16mod7)/7答案:A解析:[单选题]12.在html文档中,标记的()属性可以创建跨越多个行的单元格。A)SpancolB)RowC)rowspanD)Span答案:C解析:[单选题]13.下列哪项不是常见异常。A)ExceptionB)IOErrorC)ClassNotFoundErrorD)NameError答案:C解析:[单选题]14.Python是一种机器语言)类型的编程语言。A)1B)汇编语言C)编译D)解释答案:D解析:[单选题]15.Flask内部自带的WSGI服务器的默认端口是?()A)80B)21C)8000D)5000答案:D解析:[单选题]16.print()函数各输出项之间用()进行隔开。A)逗号B)顿号C)分号D)冒号答案:A解析:[单选题]17.Pyserial库是Python语育的第三方库,用于A)图像处理B)游戏开发C)硬件开发D)并行处理答案:C解析:[单选题]18.以下选项中,Python网络爬虫方向的第三方库是A)numpyB)openpyxlC)PyQt5D)scrapy答案:D解析:[单选题]19.有如下列表ls=[[1,2,3],[4,5,6],[7,8,9]],语句print(ls[1])输出什么内容?()A)[1,2,3]B)1C)4D)[4,5,6]答案:D解析:[单选题]20.以使用内置函数()查看包含当前作用域内所有全局变量和值的字典。A)max()B)min()C)globals()D)sum()答案:C解析:[单选题]21.下面Python代码的输出结果是:()d={"大海":"蓝色","天空":"灰色","大地":"黑色"}print(d["大地"],d.get("大地","黄色"))A)黑的,灰色B)黑色黑色C)黑色,蓝色D)黑色,黄色答案:B解析:[单选题]22.字典d=('Python':123,'C':123,'C++':123),len(d)的结果是A)12B)9C)6D)3答案:D解析:[单选题]23.Python中类及面向对象的描述,理解不正确的是A)在Python中,所有数据类型都可以视为对象,当然也可以自定义对象。B)在Python中,OOP把数据类型和对象作为程序的基本单元C)Python的面向对象的设计思想是抽象出Class,根据Class创建InstanceD)OOP把对象作为程序的基本单元,一个对象包含了数据和操作数据的函数。答案:B解析:[单选题]24.运行下面的代码,输出结果是()。D={-2,-1,0,1,2,3}N=d.pop)Print(n)A)-2B)2C)不确定D)3答案:C解析:集合中元素是无序的。[单选题]25.已知x=10,y=20,z=30;以下代码执行后x、y、z的值分别为()Ifx<y:z=xx=yy=zA)10,20,30B)10,20,20C)20,10,10D)20,10,30答案:C解析:[单选题]26.负矩阵用那种形式表示()。A)OB)AC)-AD)AT答案:C解析:难易程度:易题型:[单选题]27.下列叙述中正确的是___________。A)栈是一种先进先出的线性表B)栈与队列都是非线性结构C)队列是一种后进先出的线性表D)栈与队列都是线性结构答案:D解析:[单选题]28.以下程序执行结果是:Str="108F"Print(str[-1]in['f','F'])A)TrueB)FalseC)1D)0答案:A解析:[单选题]29.()Python3.0正式发布的年份是()A)1990B)2018C)2002D)2008答案:D解析:[单选题]30.float("23.5")的执行结果为()A)?23.5?B)23.5C)?23.5?D)以上都不对答案:B解析:[单选题]31.数学表达式xy/(0.5z),表示成Python表达式应该是()A)xy/0.5/zB)x*y/0.5zC)x*y/0.5*zD)x*y/(0.5*z)答案:D解析:[单选题]32.数据资产规划与计划管理是指制定数据资产()并组织实施。A)发展战略B)规划C)年度计划D)以上都选答案:D解析:[单选题]33.关于以下条件判断语句:ifa<=15anda>0: ifa>=10: b=1 elifa>=5: b=2 else: b=3else: b=0要使b=2,那么a的取值可以是()A)16B)8C)2D)10答案:B解析:[单选题]34.Python3.5版本的保留字总数是()。A)27B)29C)16D)33答案:D解析:[单选题]35.关于算法的控制结构,以下选项中描述正确的是A)循环、分支、递归B)顺序、循环.嵌套C)循环、递归、选择D)顺序、选择、循环答案:D解析:[单选题]36.在Java中,Java系统提供了一个自动回收动态分配的内存的线程,它就是A)异步线程B)消费者线程C)垃圾收集线程D)守护线程答案:C解析:概念理解[单选题]37.以下描述错误的是______。A)当Python脚本程序发生了异常,如果不处理,运行结果不可预测B)编程语言中的异常和错误是完全相同的概念C)Python通过try、except等保留字提供异常处理功能D)try-except可以在函数、循环体中使用答案:B解析:[单选题]38.语句print('x=${:7.2f}'.format(123.5678))执行后的输出结果是()(选项的□代表空格。)A)x=$□123.56B)x=$□123.57C)$□123.57D)x=□123.56答案:B解析:[单选题]39.74、关于tkinter模块说法错误的是()。A)tkinter模块无需安装,属于Python标准库。B)tkinter属于GUI图形库。C)导入tkinter模块命令是。importtkinterD)tk的主窗口是一个元件,不是容器。答案:D解析:[单选题]40.(,)Python中定义类的关键字是()。A)classB)defC)whileD)yieldPass答案:A解析:[单选题]41.Python程序使用()进行多行注释。A)三个连续双引号或三个连续单引号B)井号C)分号D)冒号答案:A解析:[单选题]42.运行以下程序,当从键盘上输入{1:"清华大学",2:"北京大学"},运行结果的是:x=eval(input())print(type(x))A)<class'int'>B)<class'list'>C)出错D)<class'dict'>答案:D解析:[单选题]43.提供日期时间类的是A)timeB)datetimeC)calendarD)random答案:B解析:[单选题]44.关于CSV文件的扩展名,以下选项中描述正确的是A)可以为任意扩展名B)扩展名只能是.txtC)扩展名只能是.csvD)扩展名只能是.dat答案:A解析:[单选题]45.程序运行结果:a,b=23,48print("%d+%d=%f"%(a,b,a+b))输出结果是()。A)(A)出错B)(B)23+48=71C)(C)23+48=71.000000D)(D)23.0000+48.0000=71.000000答案:C解析:[单选题]46.在Java中,使当前线程进入阻塞状态,直到被唤醒才能继续执行的方法是。A)resume()方法B)wait()方法C)suspend()方法D)notify()方法答案:B解析:概念理解[单选题]47.如果HTML页面中存在Frame标签(Frameset,Frame,iFrame三种),webdriver定位这三种Frame内部元素,可以通过元素来定位是()A)frameB)FramesetC)iframeD)都不可以答案:B解析:[单选题]48.向分词词典中加入新的词汇S=""刘老师的Python课太给力了""#""给力""词典中没有Jieba.add_word(""Python"")Jieba.add_word(""给力"")Jieba.lcut(s)分词后正确的结果是()A)['刘老师','的','课太','给力','了']B)['刘老师','的','P','y,''t','h','o','n','课太','给力','了']C)['刘老师','的','Python','课太','给力','了']D)['刘老师','的','P''y''t''h''o''n','课太','给力','了']答案:C解析:[单选题]49.Python用于定义代码块的符号是()。A)#B)空格C)\D){}答案:B解析:[单选题]50.下列有关函数的说法中,正确的是()。A)函数的定义必须在程序的开头B)函数定义后,其中的程序就可以自动执行C)函数定义后需要调用才会执行D)函数体与关键字def必须左对齐答案:C解析:[单选题]51.下列表达式的值为True的是()A)5+4j>2-3jB)3>2>2C)3>=3D)?abc?>?xyz?答案:C解析:[单选题]52.列表Is=[1,2,3,4,5,6,[7,8,9]],以下选项中描述正确的是A)ls可能是--维列表B)ls可能是二维列表C)ls可能是多维列表D)ls可能是高维列表答案:A解析:第2部分:多项选择题,共5题,每题至少两个正确答案,多选或少选均不得分。[多选题]53.在JavaWeb中,抽象类GenericServlet实现了()接口和()接口【选两项】A)ServletB)ConfigServletC)ServletConfigD)HttpServlet答案:AC解析:概念理解[多选题]54.以下是正确的字符串()A)?abc?ab?B)?abc?ab?C)?abc?ab?D)?abc\?ab?答案:BD解析:[多选题]55.对于面向对象和面向过程,说法正确的是()A)面向对象不易维护、难以复用、开发效率高B)面向对象维护性好、易于复用C)面向过程扩展性差D)面向对象使得系统更灵活、更容易扩展答案:BCD解析:[多选题]56.year=2021下面语句中可以正确输出"2021年"的有:A)print(year+"年")B)print(str(year)+"年")C)print(f{year}年)D)print({}年.format(year))答案:BCD解析:[多选题]57.以下关于HTML标签嵌套规则的说法,正确的是()。A)块元素可以包含内联元素或某些块元素,但内联元素也可以包含块元素B)HTML标签包括块级元素和内嵌元素C)内嵌元素一般用在网站内容之中的某些细节或部位,用以"强调区分样式上标下标锚点"等,通常包括a、abbr、bbr、font、i、img、input、kbd、label、g、s、select、small、span、sub、tt、u、var等D)其中块级元素一般用来搭建网络架构布局承载内容,通常包括的标签有address、Dir、divd、d1、dt、dd、form、hl~h6、hr、is、index、menu、noframes、noscript、ol、p、pre、table、ul等答案:BCD解析:块元素可以包含内联元素或某些块元素,但内联元素却不能包含块元素,它只能包含其他的内联元素。第3部分:填空题,共5题,请在空白处填写正确答案。[填空题]58.已知列表x=[1,2],那么表达式list(enumerate(x))的值为_____答案:[(0,1),(1,2)]解析:[填空题]59.已知vec=[[1,2],[3,4]],则表达式[colforrowinvecforcolinrow]的值为________________答案:[1,2,3,4]解析:第4部分:判断题,共16题,请判断题目是否正确。[判断题]60.递归是从问题的起点出发,逐渐将复杂问题化为简单问题,最终求得问题。A)正确B)错误答案:错解析:[判断题]61.HTML表格在默认的情况下就是有边框的A)正确B)错误答案:错解析:[判断题]62.OrdinalEncoder会增添特征的维度。()解析∶OrdinalEncoder不会增添特征的维度,只是对该特征类别值进行一个映射,这与OneHotEncoder有明显的转换上的不同。A)正确B)错误答案:错解析:[判断题]63.安装Python语言编程环境即安装Python语言的解释器。()A)正确B)错误答案:对解析:[判断题]64.在python中0xad是合法的十六进制数字表示形式。A)正确B)错误答案:对解析:[判断题]65.lambda用于定义简单的、能够在一行内表示的函数。A)正确B)错误答案:对解析:[判断题]66.饼图主要用于了解各分组数据数量的分布,直方图主要用于了解各分组数据的占比情况。A)正确B)错误答案:错解析:[判断题]67.(,)file对象的readlines()方法以列表的形式返回整个文件的内容,其中一行对应一个列表元素。A)正确B)错误答案:对解析:[判断题]68.由于异常处理结构try⋯except⋯finally⋯中finally里的语句块总是被执行的,所以把关闭文件的代码放到finally块里肯定是万无一失,一定能保证文件被正确关闭并且不会引发任何异常答案:错解析:[判断题]69.以下命令是求矩阵的特征值:importnumpyasnpa=np.random.randn(3,2)+1.j*np.random.randn(3,2)U,s,Vh=linalg.svd(a)print(U,Vh,s)A)正确B)错误答案:错解析:[判断题]70.创建一个大小为10的随机向量,并把它排序:Z=np.random.random(10)Z.sort()A)正确B)错误答案:对解析:[判断题]71.集合s.update(x)可以添加元素,且参数可以是列表,元组,字典等。()A)正确B)错误答案:对解析:[判断题]72.IronPython和Jython类似,只不过IronPython是运行在微软.Net平台上的Python解释器,可以直接把Python代码编译成.Net的字节码。A)正确B)错误答案:对解析:[判断题]73.Python中条件20<25<22是合法的,且输出为False。A)正确B)错误答案:对解析:[判断题]74.在调用函数时,要正确传值,必须牢记函数的形参顺序。A)正确B)错误答案:错解析:[判断题]75.find()方法检测字符串中是否包含子字符串str如果包含子字符串返回开始的索引值,否则会报一个异常A)正确B)错误答案:错解析:第5部分:问答题,共22题,请在空白处填写正确答案。[问答题]76.已知ord('A')的值为65并且hex(65)的值为'0x41',那么表达式'\x41b'的值为________________。答案:('Ab')解析:[问答题]77.Python表达式3**2**3的值为()。答案:6561解析:[问答题]78.表达式'ab'in'acbed'的值为_____。答案:FALSE解析:[问答题]79.已知x=[3,5,7],那么执行语句x[1:]=[2]之后,x的值为______。答案:[3,2]解析:[问答题]80.(填空题)字符串编码格式GBK使用___________个字节表示一个汉字。答案:2解析:[问答题]81.random模块中_____________方法的作用是将列表中的元素随机乱序答案:shuffle()解析:[问答题]82.表达式?1<2<3?的值为()答案:True解析:[问答题]83.使用pip工具查看当前已安装的Python扩展库的完整命令是___。答案:PIPLIST解析:[问答题]84.表达式3|5的值为____。答案:7解析:[问答题]85.(填空题)元组使用()存放元素,列表使用的是方括号存放元素答案:圆括号解析:[问答题]86.题目:有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13...求出这个数列的前20项之和。答案:#方法一a=2.0b=1.0s=0forninrange(1,21):s+=a/bt=aa=a+bb=tprints#方法二s=0.0forninrange(1,21):s+=a/bb,a=a,a+bprintss=0.0forninrange(1,21):s+=a/bb,a=a,a+bprints#方法三l=[]forninrange(1,21):b,a=a,a+bl.append(a/b)printreduce(lambdax,y:x+y,l)'''解析:[问答题]87.简单介绍删除字典元素的几种方式。答案:字典中移除元素的方式有3种,分别为pop()、popitem()和clear(),pop()方法可以根据指定的键值删除字典中指定的元素;popitem()方法会随机删除字典中的元素;clear()方法会清空字典中的元素。解析:[问答题]88.在Python中函数和类都属于可调用对象。答案:(对)解析:[问答题]89.Python集合可以包含相同的元素。答案:(错)解析:[问答题]90.)阅读以下程序,填写运行结果________________.deff(m):returnm*2print(f(1)*f('1
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年重庆市安全员考试题库
- 电力电子技术课件软开关技术
- 《英语倒装句》课件
- 《护理病历书写方法》课件
- 《抗心律失常西安》课件
- 《止血与包扎》课件
- 《气血分析课件》课件
- 《医院感染管理办法》课件
- 子刘子自传课件
- 单位管理制度展示选集职工管理十篇
- 《国家课程建设》课件
- 新教科版小学1-6年级科学需做实验目录
- 2024年贵州贵阳市贵安新区产业发展控股集团有限公司招聘笔试参考题库含答案解析
- 福建省厦门市2023-2024学年高二上学期期末考试语文试题(解析版)
- 美国RAZ分级读物目录整理
- 单值移动极差图(空白表格)
- 精品资料(2021-2022年收藏)龙门吊轨道基础施工方案
- 画廊与画家合作协议书范本
- 全口义齿-印模与模型-课件PPT
- 地方课程六年级上册
- 中科院大连化物所模板PPT课件
评论
0/150
提交评论