版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
试卷科目:Python开发基础Python开发基础(习题卷48)PAGE"pagenumber"pagenumber/SECTIONPAGES"numberofpages"numberofpagesPython开发基础第1部分:单项选择题,共52题,每题只有一个正确答案,多选或少选均不得分。[单选题]1.关于CSV格式的文件,下列说法错误的是()A)A纯文本格式,通过单一编码表示字符B)B以行为单位,一行表示一维数据,三行表示三维数据C)C以逗号分隔每列数据,列数据为空也要保留逗号D)D可以包含或不包含列名,包含时列名放置在文件第一行答案:B解析:[单选题]2.在不使用扩展包的情况下,Python语言可以将电脑中的文件以__________的形式打开。A)文本文件和二进制文件B)文本文件和数据文件C)数据文件和二进制文件D)以上答案都不对答案:A解析:[单选题]3.当异常语句使用finally保留字时,则其所属语句块A)无论是否有异常才执行B)有异常才执行C)无异常才执行D)随机执行答案:A解析:[单选题]4.已知x=[8,7,6,5,4,3,2,1],那么x.pop(2)的结果是A)7B)3C)6D)2答案:C解析:[单选题]5.以下关于scrapy说法错误的是A)scrapy是一个快速、高层次的屏幕和web抓取框架B)scrapy只能用于数据挖掘C)scrapy可以用于自动化测试D)scrapy可以抓取web站点并从页面中提取结构化数据答案:B解析:[单选题]6.以下选项不属于Python整数类型的是:A)十二进制B)八进制C)二进制D)十进制答案:A解析:[单选题]7.Sigmoid函数的特点是()。A)急剧变化B)x=0时等于0.5C)最大值等于1D)不能用在神经网络中答案:B解析:难易程度:易题型:[单选题]8.假设x=2,x*=3+5**2的运算结果是什么()A)25B)3C)56D)28答案:C解析:[单选题]9.表达式[1,2,3].count(4)的值为_______________。()A)3B)2C)1D)0答案:D解析:[单选题]10.以下关于分支和循环结构的描述中,错误的是______。A)continue可以停止后续代码的执行,从循环的开头重新执行B)所有的for分支都可以用while循环改写C)While循环只能用来实现无限循环D)可以终止一个循环的保留字是break答案:C解析:[单选题]11.以下关于二进制整数的定义,正确的是______。A)0B1019B)0b1708C)0B1010D)0bC3F答案:C解析:[单选题]12.sql中如果想要修改字段名称,需要使用的关键字是A)selectB)dropC)alterD)insert答案:C解析:[单选题]13.当元组中只有一个元素时,下面哪个语句表达是正确的()A)(A)a=(?abc?)B)(B)a=(?abc?,)C)(C)a=()D)(D)a=(1)答案:B解析:[单选题]14.关于Python字符串类型的说法中,下列描述错误的是()。A)字符串是用来表示文本的数据类型B)Python中可以使用单引号、双引号、三引号定义字符串C)Python中单引号与双引号不可一起使用D)使用三引号定义的字符串可以包含换行符答案:C解析:[单选题]15.python语句deff(m):returnm*3,执行n=input('请输入一个整数:'),用户输入为18print(f(n))代码得到结果是________。A)18B)181818C)54D)程序出错答案:B解析:[单选题]16.完全不考虑程序的内部结构和内部特征,而只是根据程序功能导出测试用例的测试方法是A)错误推测法B)白箱测试法C)黑箱测试法D)安装测试法答案:C解析:[单选题]17.Python网络爬虫方向的第三方库是A)requestsB)JiebaC)itchatD)time答案:A解析:[单选题]18.下列方法中,负责初始化属性的是()A)__del__()B)__init__()C)__init()D)__add__()答案:B解析:[单选题]19.[]字符串属于不可变序列,以下说法正确的是()A)可以对字符串对象进行元素添加与修改B)字符串提供的replace()和translate()方法是对原字符串直接修改替换C)字符串类型支持格式化操作、字符串查找、字符串替换等特有的操作方法D)不支持元素访问、计算长度等方法答案:C解析:[单选题]20.(,)以下属于Python打包源文件为可执行文件的第三方库的是:A)PILB)MatplotlibC)PyinstallerD)Sklearn答案:C解析:[单选题]21.下列代码段执行后,j的值是()j=1foriinrange(0,10):j+=iA)36B)46C)11D)10答案:B解析:[单选题]22.下列方法中,负责初始化属性的是()。A)__del__()B)__init__()C)__init()D)__add__()答案:B解析:[单选题]23.哪个方法不能删除集合中的元素。A)remove()B)clear()C)discard()D)delete()答案:D解析:[单选题]24.[]s='漫威漫画公司是美国与DC漫画公司齐名的漫画巨头,它创建于1939年,于1961年正式定名为Marvel,旗下拥有蜘蛛侠、钢铁侠、美国队长等8000多名漫画角色。2008年底,被华特迪士尼公司以42.4亿美元收购获得了绝大部分漫画角色的所有权。2010年9月,Marvel宣布其正式中文名称为?漫威?。'以下说法错误的是()A)a=s.find('漫画',4,11)B)b=s.rfind('漫画',114)C)c=s.index('漫画',72)D)d=s.rindex('漫画',110,114)答案:A解析:[单选题]25.关于Python布尔值,下列选项描述正确的是()。A)整型的0不可以表示FalseB)浮点型的0不可以表示FalseC)0+0j可以表示FalseD)布尔值不可以进行算术运算答案:C解析:整型、浮点型0均可表示False,布尔值可参加运算。[单选题]26.a=((1,2,3,4,5),(2,3,4,5,6),(3,4,5,6,7),(4,5,6,7,8)),那么a[2][3]的值是()A)2B)3C)5D)6答案:D解析:[单选题]27.若字典d={1:"a",2:"b"},则能够访问d的第一个元素的语句是()。A)Ad["0"]B)Bd["1"]C)Cd[1]D)Dd[0]答案:C解析:[单选题]28.定义类如下classHello():def__init__(self,name):=namedefshowInfo(self):print()下面代码能正常执行的()(?。?代替'.',题目不识别)A)h=Helloh。showInfo()B)h=Hello()H。showInfo(?张三?)C)h=Hello(?张三?)H。showInfo()D)h=Hello(?admin?)ShowInfo答案:C解析:[单选题]29.数学表达式xy/(0.5z),表示成Python表达式应该是()A)xy/0.5/zB)x*y/0.5zC)x*y/0.5*zD)x*y/(0.5*z)答案:D解析:[单选题]30.使用transform方法聚合数据,transform方法参数?func?,表示对()操作的函数A)DataFrameB)dataC)listD)tuple答案:A解析:[单选题]31.webdriver中关于CSS定位,错误的是()A)CSS定位属性允许你对元素进行定位,优点是速度快语法简洁B)使用CSS定位是通过find_element_by_css_selector方法,获得定位元素的C)driver.find_element_by_css_selector(?#kw?)获得name=?kw?的元素D)driver.find_element_by_css_selector(?.s_ipt?),获得class=?s_ipt?的所有元素答案:C解析:[单选题]32.[]string1='乐亚风快男索白给'string2='哈男乐快风'foriinstring1:forjinstring2:ifi==j:string1=string1.replace(i,'')print(string1)()A)快乐风男亚索B)printC)亚索白给D)风男亚索答案:C解析:[单选题]33.下列函数中,用于使用函数对指定序列进行过滤的是()。A)map函数B)select函数C)filter函数D)reduce函数答案:C解析:[单选题]34.对于列表["string",3.141,0,3+4j],其元素包含4种数据类型,该列表的数据维度是()A)A一维数据B)B二维数据C)C四维数据D)D高维数据答案:A解析:[单选题]35.关于下面代码,以下选项中描述正确的是()Deffact(n,m=1):s=1foriinrange(1,n+1):s*=ireturns//mPrint(fact(m=5,n=10))A)参数按照名称传递B)按可变参数调用C)按位置参数调用D)执行结果为10886400答案:A解析:[单选题]36.下列代码运行结果是()?A='a'Print(a>'b')A)aB)FalseC)bD)True答案:B解析:[单选题]37.Python中,不等号正确书写是()。A)≠B)<>C)!=D)?=答案:C解析:[单选题]38.{以下程序的输出结果是()。X,y=3.0,5Y+=xPrint(y)}A)8B)8.0C)?8?D)?8.0?答案:B解析:[单选题]39.对于序列s,能够返回序列s中第i到j以k为步长的元素子序列的表达是A)s[I,j,k]B)s[I;j;k]C)s[i:j:k]D)s(I,j,k)答案:C解析:[单选题]40.给出如下代码:A=3Whilea>0:a-=1print(a,end="")以下选项中描述错误的是:______。A)a-=1可由a=a-1实现B)使用while保留字可创建无限循环C)条件a>0如果修改为a<0程序执行会进入死循环D)这段代码的输出内容为210答案:C解析:[单选题]41.构造方法的作用是()A)一般成员方法B)类的初始化C)对象的初始化D)对象的建立答案:C解析:构造方法的作用初始化对象。[单选题]42.下列语言中()不属于高级语言。A)pythonB)VCC)JAVAD)汇编语言答案:D解析:[单选题]43.关于Python赋值语句,下列选项中描述正确的是A)在Python语言中,表示赋值,<变量>==<表达式>,将?==?右边的表达式计算后的结果值赋给左侧变量B)执行以下代码后,出现错误,无法对变量a,b,c,d赋值A,b,c,d=10,20,"alice",TrueC)对变量进行赋值的一行代码被称为赋值语句,使用?==?表达D)执行以下代码后,互换x与y的值x=10y=20x,y=y,x答案:D解析:[单选题]44.编码阶段的测试,需要解决的问题不包括:()A)测试计划是否完成审核?B)编码是否按照既有的标准进行,过程是否易于实践C)是否有足够的测试用例用来评估可执行的程序D)是否编制了足够的文档答案:A解析:[单选题]45.文件exam.txt与以下代码在同一目录下,其内容是一段文本:helloWorld,以下代码的输出结果是()。f=open("exam.txt","r")print(f)f.close()A)helloWorldB)exam.txtC)examD)<_io.TextIOWrapper...>答案:D解析:[单选题]46.有一个列表,list1=[1,2,3,4,5,6,7],若执行命令后,list1=[6,4],则执行的命令是:()A)list1[4:6]B)list1[4:6:2]C)list1[5:1:-2]D)list1[6:2:-2]答案:C解析:[单选题]47.以下变量名中,不符合Python语言变量命名规则的是A)keyword33_B)_33keywordC)keyword_33D)33_keyword答案:D解析:[单选题]48.代码n=1deffunc(a,b):/c=a*breturncs=func("kn",2)print(c)运行后变量c的结果是()A)'knkn'B)'kn'C)出错提示D)'c'答案:C解析:[单选题]49.下列选项中,属于Python关键字的是()A)nameB)ifC)isD)and答案:A解析:[单选题]50.以下语句可以正常执行的:1)L2=['r','e','a','l']L2.sort()print(L2)2)t1=['r','e','a','l']t1.sort()print(t1;)3)L2=['r','e','a','l']sorted(L2)4)t1=['r','e','a','l']sorted(t1)A)1)3)4)B)2)3)C)1)2)3)4)D)1)2)3)答案:A解析:[单选题]51.以下属于Python机器学习领域第三方库的是A)Scikit-learnB)numpyC)pandasD)pygame答案:A解析:[单选题]52.以下不能创建一个字典的语句是:A)dict={}B)dict={(4,5,6):'dictionary'}C)dict={4:6}D)dict={[4,5,6]:'dictionary'}答案:D解析:第2部分:多项选择题,共8题,每题至少两个正确答案,多选或少选均不得分。[多选题]53.在统计模式分类问题中,当先验概率未知时,可以使用()A)最小损失准则B)最小最大损失准则C)最小误判概率准则D)N-P判决答案:BD解析:[多选题]54.以下描述说法正确的有()A)顺序结构是在程序中按照指令的先后顺序,逐条执行的程序控制结构B)顺序结构自下而上执行,逐条执行C)选择结构是组成程序的重要基本控制结构之一D)if选择结构是根据条件表达式的值选择相应语句执行的程序控制结构答案:ACD解析:[多选题]55.Python的解释器本身也可以看作是个程序,并且有多种解释器版本,下列选项属于Python解释器的是()A)CpythonB)IpythonC)PyPyD)Jython答案:ABCD解析:[多选题]56.一幅6×6维黑白图像输入CNN网络,经过一个3×3维filter,则filter输出描述正确的是()A)一个4×4维特征矩阵B)一个6×6维特征矩阵C)zeropadstheinputintoa8×8维图像,得到一个6×6维特征矩阵D)zeropadstheinputintoa8×8维图像,得到一个8×8维特征矩阵答案:AC解析:[多选题]57.Mysql中,下列关于distinct关键字的说法错误的是()A)去重,过滤掉多余的重复记录B)返回所有符合条件的结果C)限制输出,只返回一条查询结果D)返回位于表格的第一条记录答案:BCD解析:第3部分:填空题,共2题,请在空白处填写正确答案。[填空题]58.表达式3in{1,2,3}的值为___答案:True解析:[填空题]59.Python内置函数___用来打开或创建文件并返回文件对象答案:open()解析:第4部分:判断题,共16题,请判断题目是否正确。[判断题]60.时间差的计算没有意义。A)正确B)错误答案:对解析:[判断题]61.对于PCA处理后的特征,其朴素贝叶斯特征相互独立的假设一定成立,因为所有主成分都是正交的,所以不相关A)正确B)错误答案:错解析:[判断题]62.a_set={'美国','中国','俄罗斯','日本'}可以创建一个集合A)正确B)错误答案:对解析:[判断题]63.An"isa"relationshipexistsbetweenagrasshopperandabumblebee.A)正确B)错误答案:错解析:[判断题]64.18.3+4j是合法Python数字类型。()A)正确B)错误答案:对解析:[判断题]65.正则表达式?^\d{18}|\d{15}$?只能检查给定字符串是否为18位或15位数字字符,并不能保证一定是合法的身份证号答案:对解析:[判断题]66.index()方法检测字符串中是否包含子字符串str,如果str不在,返回-1。A)正确B)错误答案:错解析:[判断题]67.在Windows平台上编写的Python程序一定无法在Unix平台运行。A)正确B)错误答案:错解析:[判断题]68.函数的返回值可以是零个、一个或者多个。A)正确B)错误答案:对解析:[判断题]69.测试自动化就是万能的。A)正确B)错误答案:错解析:[判断题]70.当需要重复调用某一段代码时,可将其定义为匿名函数。A)正确B)错误答案:错解析:[判断题]71.Python中变量无需定义,根据所赋的值决定变量类型。A)正确B)错误答案:对解析:[判断题]72.当使用一个列表改变另一个列表值时,Python要求两个列表长度一样。A)正确B)错误答案:错解析:[判断题]73.异常处理结构中的finally块中代码仍然有可能出错从而再次引发异常。A)正确B)错误答案:对解析:[判断题]74.Python中的常量也是可以修改的。()A)正确B)错误答案:对解析:[判断题]75.Python方法定义的的第一个参数是this。()A)正确B)错误答案:错解析:第5部分:问答题,共22题,请在空白处填写正确答案。[问答题]76.(填空题,)表达式{1,2,3}|{3,4,5}的值为()答案:{1,2,3,4,5}解析:[问答题]77.表达式'Helloworld!'.center(20,'=')的值为答案:'====Helloworld!===='解析:[问答题]78.Python关键字elif表示()和()两个单词的缩写。答案:ELSEIF解析:[问答题]79.阅读下面一段示例程序:s=['a','b']s.append([1,2])s.extend([5,6])s.insert(9,8)s.pop()s.remove('b')s.reverse()print(s)程序执行结果__________________________答案:[6,5,[1,2],'a']解析:[问答题]80.字典对象的_方法可以获取指定?键?对应的?值?,并且可以在指定?键?不存在的时候返回指定值,如果不指定则返回None。答案:GET()解析:[问答题]81.Python代码的注释只有一种方式,那就是使用#符号。答案:(错)解析:[问答题]82.语句y=x的含义是___【1】___。答案:将x赋值给y解析:[问答题]83.现有一个类Student,现要为该类定义对象stu,代码是()。答案:stu=Student()解析:[问答题]84.编写程序,获得用户输入的数值M和N,求M和N的最大公约数。提示代码如下DefGreatCommonDivisor(a,b):ifb>a:A,b=B,ar=1whiler!=0:_________a=bb=rreturnaM=eval(input())N=eval(input())Print(___________)答案:r=a%bPrint(GreatCommonDivisor(m,n))解析:[问答题]85.表达式3|5的值为__________。答案:(7)解析:[问答题]86.假设x是含有5个元素的列表,那么切片操作x[10:]是无法执行的,会抛出异常。答案:(错)解析:[问答题]87.表达式?Beautifulisbetterthanugly.?.startswith(?Be?,5)的值为___。答案:FALSE解析:[问答题]88.从文件对象f中读取前30个字符的语句为_____。答案:F.READ(30)解析:[问答题]89.已知x=[1,2,3],那么表达式not(set(x*100)-set(x))的值为________________。答案:(True)解析:[问答题]90.(填空题)表达式[1,2,3]*3的执行结果为:答案:[1,2,3,1,2,3,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年宜昌市中医院医护人员招聘笔试备考试题及答案解析
- 2026年铁岭市畜牧系统事业单位人员招聘考试备考试题及答案详解
- 2026年永州市财政系统事业单位人员招聘考试备考试题及答案详解
- 2026年安徽省农业科学院水稻研究所分子检测技术团队编外科技人员招聘考试备考题库及答案解析
- 2026年汉中市信访系统事业单位人员招聘考试备考试题及答案详解
- 2026年双辽市第一人民医院医护人员招聘笔试模拟试题及答案解析
- 2026年洛阳市自然资源系统事业单位人员招聘考试备考试题及答案详解
- 2026年运城市街道办人员招聘考试备考试题及答案详解
- 2026北京大学计算机学院招聘1名劳动合同制人员笔试备考试题及答案详解
- 节假日安保值守安排方案制度
- 2025年浙江省温州市平阳县部分事业单位统一招聘工作人员笔试历年典型考题及考点剖析附带答案详解
- 造价咨询考核奖惩制度
- 肯德基2025品牌年终报告
- 【《基于Java web宿舍管理系统设计与实现》14000字(论文)】
- 万达广场运营管理制度
- 国家义务教育质量监测现场应急预案
- 招标代理服务服务方案
- 路灯照明维修技巧培训课件
- 马克39cd机使用说明书
- 20《金字塔》一等奖创新教学设计-1
- 笔试考试:HSK笔试(一级)真题模拟汇编(共261题)
评论
0/150
提交评论