




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
试卷科目:Python开发基础Python开发基础(习题卷61)PAGE"pagenumber"pagenumber/SECTIONPAGES"numberofpages"numberofpagesPython开发基础第1部分:单项选择题,共52题,每题只有一个正确答案,多选或少选均不得分。[单选题]1.关于降维,下列说法错误的是()。A)降维后的数据集的维度将降维前少B)有效降维能减少冗余信息,提高模型精度和运行效率C)特征选择不会改变数据,仅从原有变量中找出主要变量D)特征提取从原有数据中提取主要成分,不会改变原有数据答案:D解析:难易程度:中题型:[单选题]2.关于关键字yield说法错误的是A)yield是生成的意思B)yield的作用于return完全相同C)yield返回的是一个生成器,主要可以迭代。D)yield是一个表达式,是有返回值的答案:B解析:[单选题]3.以下选项中能输出?海贝色?的是给出如下代码:DictColor={"seashell":"海贝色","gold":"金色","pink":"粉红色","brown":"棕色","purple":"紫色","tomato":"西红柿色"}A)1B)2C)3D)print(DictColor["seashell"]);答案:D解析:[单选题]4.阅读下列程序,当输入字符串?abcde?时,输出结果是()。str=input('请输入若干字符:')deff(x):ifx==-1:return''else:returnstr[x]+f(x-1)print(f(len(str)-1))A)A-1B)B4C)C'edcba?D)D''答案:C解析:[单选题]5.Python中,默认情况下允许的最大递归层数是()A)500B)800C)1000D)2000答案:C解析:[单选题]6.从a={'gongzi':45,"xingbie":"男","marry":True},读取"男"数据命令。A)b=a[1]B)b=a["xingbie"]C)b=a["男"]D)b=a[0]答案:B解析:[单选题]7.(,)遍历目录时,希望输出完整的目录路径,经常使用os.path模块的方法是()A)isdirB)joinC)splitD)splitext答案:B解析:[单选题]8.[]以下关于组合数据类型的描述,错误的是:()A)pythonB)字典类型的键可以用的数据类型包括字符串,元组以及列表C)集合类型是一种具体的数据类型D)序列类型和映射类型都是一类数据类型的总称答案:B解析:[单选题]9.如果字符串中有*需要匹配,需要输入的正则表达式为()。A)\*B)\\*C)*D)(*)答案:A解析:*号用在匹配前面的子表达式零次或多次;要匹配*字符,请使用\*进行转义。[单选题]10.神经网络的三层网络结构包括()。A)输入层、中间层、输出层B)输入层、输出层、中间层C)输入层、隐藏层、输出层D)输入层、输出层、隐藏层答案:C解析:难易程度:易题型:[单选题]11.和代码[1,2,3,?1?,?2?,?3?][-2]执⾏结果⼀致的是A)[1,2,3][-2]B)[?1?,2,?3?][-2]C)(0,1,2,3,?1?,?2?,?3?,?4?)[4]D)(3,?1?,?2?)[-1]答案:D解析:[单选题]12.下面不同数制数据中,数值最大的是()A)0x2BB)0o37C)41D)0b100111答案:A解析:[单选题]13.表达式writelines(lines)能够将一个元素是字符串的列表lines写入文件,以下选项中描述正确的是()A)连续写入的数据之间采用空格分隔B)连续写入的数据之间采用逗号分隔C)连续写入的数据之间采用换行分隔D)连续写入的数据之间无分隔符答案:D解析:[单选题]14.Python较新的版本是。A)1.XB)2.XC)3.XD)4.X答案:C解析:[单选题]15.以下是合法的命名标识符的是()A)A1st_nameB)Bname^_^C)C姓名D)Dmy_name答案:D解析:[单选题]16.Python中类的构造方法的名称是()。A)类名B)initC)_init__D)没有限制答案:C解析:[单选题]17.归集数据资产应用成果,评估数据资产应用成效,加强成果(),促进共享和应用。A)统一管理B)专业管理C)管理应用D)统一应用答案:A解析:[单选题]18.下面循环体执行的次数与其它不同的是()A)i=0B)i=10C)forD)for答案:A解析:[单选题]19.哪个选项不能作为二维数据的存储方式?A)CSV格式B)数据库存储C)excel表格存储D)数学运算后存储答案:D解析:[单选题]20.importrandom;X=random.randrange(5,10,5),下面哪个可能是×的结果()A)5B)10C)15D)0答案:A解析:[单选题]21.while循环保留字能够提供()结构A)无限循环B)遍历循环C)确定次数循环D)以上都不对答案:A解析:[单选题]22.运行以下程序,下列说法正确的是()A={'g1':"一队",'g2':"二队"}A['g1']="新一队"Print(a['g1']=="一队")A)输出结果为TrueB)输出结果为FalseC)输出结果为OKD)运行时出现错误提示答案:B解析:[单选题]23.以下对字典的说法错误的是A)字典可以为空B)字典的键不能相同C)字典的键不可变D)字典的键的值不可变答案:D解析:[单选题]24.python解释器执行'\n'.join(('ab','cd','we','xy'))的结果为()A)报错B)'ab\cd\we\xy'C)'abcdwexy'D)'ab\ncd\nwe\nxy'答案:D解析:[单选题]25.以下数据类型中,不可以作为索引对Numpy数组进行选取的是()。A)booleanB)tupleC)dictD)int答案:C解析:Numpy数组可以由整数、整数数组和布尔数组进行索引,不包括字典类型。[单选题]26.关于Python遍历循环,以下选项中描述错误的是A)遍历循环通过for实现B)遍历循环中的遍历结构可以是字符串、文件、组合数据类型和range()函数等C)遍历循环可以理解为从遍历结构中逐一提取元素,放在循环变量中,对于所提取的每个元素只执行一次语句块D)无限循环无法实现遍历循环的功能答案:D解析:[单选题]27.执行以下程序,输入60,输出的结果是______。S=eval(input())K='合格'ifs>=60else'不合格'Print(s,k)A)不合格B)60C)合格D)60合格答案:D解析:[单选题]28.运行以下程序,输出结果是()A=[7,6,3,4]Print(sum(a))A)sum(a)B)3C)7D)20答案:D解析:[单选题]29.Python语句print(r"\nGood")的运行结果是()。A)新行和字符串GoodB)r''\nGood"C)\nGoodD)字符串r、新行和字符串Good答案:C解析:[单选题]30.关闭文件的正确写法是()。A)f.close()B)close(f)C)fclose(f)D)f.fclose(f)答案:A解析:[单选题]31.给出如下代码:x=3.14eval('x+10')上述代码的输出结果是A)TypeError:mustbestr,notintB)系统错C)13.14D)3.1410答案:C解析:[单选题]32.数据处理时,为什么要取bin值?()A)缩小数据维度B)取bins不能较好的观察整体规律C)适用于曲线波动小的情况D)以上都不对答案:D解析:[单选题]33.生成器都是Iterator对象,但list、dict、str虽然都是Iterable,却不是Iterator。若要把Iterable变成Iterator,在Python中应该使用()。A)capitalize函数B)Iterable函数C)Iterator函数D)iter函数答案:D解析:[单选题]34.下列说法错误的是。A)除字典类型外,所有标准对象均可以用于布尔测试B)空字符串的布尔值是FalseC)空列表对象的布尔值是FalseD)值为0的任何数字对象的布尔值是False答案:A解析:[单选题]35.假设函数中不包括global保留字,对于改变参数值的方法,以下选项中错误的是()。A)参数是列表类型时,改变原参数的值B)参数的值是否改变与函数中对变量的操作有关,与参数类型无关C)春数是整被类型时,不改变原春数的值D)参数是组合类型(可变对象)时,改变原参数的值答案:B解析:假设函数中不包括global保留字,对于改变参数值的方法,参数的值是否改变与函数对变量的操作有关,与参数类型无关是错误。[单选题]36.关于软件调试方法,以下选项中描述错误的是A)软件调试的关键在于推断程序内部的错误位置及原因B)软件调试可以分为静态调试和动态调试C)软件调试的主要方法有强行排错法.回翻法、原因排除法等D)软件调试的目的是发现错误答案:D解析:[单选题]37.对于字符串s=?storybook?,以下可得字符串?or?的表达式是()A)s[3:4]B)s[3:5]C)s[2:3]D)s[2:4]答案:D解析:[单选题]38.关于软件危机,以下选项中描述错误的是()A)软件过程不规范B)软件质量难以控制C)软件开发生产率低D)软件成本不断提高答案:A解析:[单选题]39.python语句deffun(a):returna+1deff(b):print(b+1),执行f(fun(3))代码得到结果是________。A)5B)3C)6D)4答案:A解析:[单选题]40.表达式34%6的结果是A)5B)4C)3D)6答案:B解析:[单选题]41.表达式'y'<'x'==False的结果是:A)TrueB)ErrorC)NoneD)False答案:D解析:[单选题]42.在Python的类定义中,对类变量的访问形式为()。A)对象.变量B)对象.方法(变量)C)类名.变量D)类名.方法(变量)答案:C解析:[单选题]43.以下不是迭代器基本方法的是()A)Next()B)iter()C)close()D)open()答案:D解析:[单选题]44.以下关于函数优点的描述中,错误的是().A)函数可以减少代码重复B)函数可以表现程序的复杂度C)函数可以使程序更加模块化D)函数便于阅读答案:B解析:[单选题]45.表达式3in{1,2,3}的值为_________。()A)FalseB)TrueC)falseD)true答案:B解析:[单选题]46.关于pymysql执行SQL语句的步骤说法错误的是A)execute()函数执行SQL语句,返回影响的行数B)使用完毕后要先关闭连接,在关闭游标C)不提交将无法保存新建或者修改的数据D)使用数据库连接对象中的cursor()函数获取游标对象答案:B解析:[单选题]47.表达式"ac"in"abcd"的值为()。A)trueB)FalseC)falseD)True答案:B解析:[单选题]48.if__name__=='__main__':下面语句块中的语句何时执行?A)不论什么时候都会被执行B)当程序文件作业脚本直接执行时才会被执行C)当文件被其他程序用import导入时被执行D)不论什么时候都不会被执行答案:B解析:[单选题]49.执行以下代码中,输出的结果是?()sum=0foriinrange(1,10,3):sum=sum+iprint(sum,i)A)2210B)127C)459D)5510答案:B解析:[单选题]50.在Python中,关于函数的描述,以下选项中正确的是()。A)函数eval()可以用于数值表达式求值,例如eval("2*3+1")B)Python函数定义中没有对参数指定类型,这说明,参数在函数中可以当作任意类型使用C)一个函数中只允许有一条return语句D)Python中,def和return是函数必须使用的保留字答案:A解析:[单选题]51.s="一二三四",s.replace("四","五六七")结果是什么?A)一二三四五六七B)一二三五六七C)一二三四D)一二三四四五六七答案:B解析:[单选题]52.下面代码的运行结果是Deffunc(num):num+=1A=10Func(a)Print(a)A)11B)intC)10D)出错答案:C解析:第2部分:多项选择题,共8题,每题至少两个正确答案,多选或少选均不得分。[多选题]53.下⾯对count(),index(),find()⽅法描述错误的是A)count()⽅法⽤于统计字符串⾥某个字符出现的次数B)find()⽅法检测字符串中是否包含⼦字符串str如果包含⼦字符串返回开始的索引值,否则会报⼀个异常C)index()⽅法检测字符串中是否包含⼦字符串str,如果str不在返回-1D)以上都错误答案:BC解析:[多选题]54.下列哪个属性是hdfs-site.xml中的配置?【选两项】A)dfs.replicationB)fs.defaultFSC)yarn.resourcemanager.hostnameD)node.secondary.http-address答案:AD解析:[多选题]55.在JavaWeb中,使用ServletAPI的原则中,正确的是()【选三项】A)重写doGet、doPost方法处理Get和Post请求B)可以重写init方法,在实例化时进行初始化工作C)一定要重写service方法判断请求的类型D)可以重写destroy方法,在servlet被释放时进行资源清理工作答案:ABD解析:概念理解[多选题]56.下面的代码,哪些是输出1,2,3三个数字()A)foriinrange(3):print(i)print(i+1)B)aList=[0,1,2]foriinaList:print(i+1)C)i=1whilei<3:print(i)i+=1D)foriinrange(3):print(i+1)答案:BD解析:[多选题]57.以下列说法表述正确的是A)*args代表位置参数,它会接收任意多个参数并把这些参数作为元组传递给函数B)**kwargs代表的关键字参数,允许你使用没有事先定义的参数名C)位置参数一定要放在关键字参数的前面D)位置参数一定要放关键字参数前面答案:ABCD解析:第3部分:填空题,共2题,请在空白处填写正确答案。[填空题]58.已知字典x={i:str(i+3)foriinrange(3)},那么表达式?.join(x.values())的值为__答案:345解析:[填空题]59.已知a=[1,2,3]和b=[1,2,4],那么id(a[1])==id(b[1])的执行结果为_。答案:True解析:第4部分:判断题,共16题,请判断题目是否正确。[判断题]60.内置函数len()返回指定序列的元素个数,适用于列表、元组、字符串、字典、集合以及range、zip等迭代对象答案:对解析:[判断题]61.正则表达式'^http'只能匹配所有以'http'开头的字符串。A)正确B)错误答案:对解析:[判断题]62.解构器方法__del__()是Python语言的析构函数。A)正确B)错误答案:对解析:[判断题]63.执行如下代码后,ls内的值是[0,1,3]Is=[1,0,3]Sorted(ls)(())A)正确B)错误答案:错解析:[判断题]64.判断:Python程序中每条语句以分号结尾。()A)正确B)错误答案:错解析:[判断题]65.自动化测试中必须变化才能发挥优势。A)正确B)错误答案:错解析:[判断题]66.Python集合中的元素不允许重复。A)正确B)错误答案:对解析:[判断题]67.列表可以作为集合的元素答案:错解析:[判断题]68.任何传入函数的参数都会以副本的形式存在于函数中。()A)正确B)错误答案:错解析:[判断题]69.wordcloud库把词云当作一个WordCloud对象,可以直接将词云输出为图像文件(.png或.jpg格式)。()A)正确B)错误答案:对解析:[判断题]70.在python中,类和对象是面向对象编程的两个主要方面,类创建一个新类型,而对象是这个类的实例。A)正确B)错误答案:对解析:[判断题]71.程序控制结构是结构化程序设计中,用于控制程序执行顺序的逻辑结构。A)正确B)错误答案:对解析:[判断题]72.假如现在有个神经网络,激活函数是ReLU,若使用线性激活函数代替ReLU,该神经网络能表征XNOR函数A)正确B)错误答案:对解析:[判断题]73.在一个集合中不能有相同的元素。()A)正确B)错误答案:对解析:[判断题]74.Python语法认为条件x<=y<=z是合法的A)正确B)错误答案:对解析:[判断题]75.InaGUIenvironment,notextinputispossible.A)正确B)错误答案:错解析:第5部分:问答题,共22题,请在空白处填写正确答案。[问答题]76.已知x={1:1,2:2},那么执行语句x.update({2:3,3:3})之后,表达式sorted(x.items())的值为__________。答案:[(1,1),(2,3),(3,3)]解析:[问答题]77.以3为实部4为虚部,Python复数的表达形式为___________。答案:3+4j#3+4J解析:[问答题]78.查看变量内存地址的Python内置函数是_________________。答案:(id())解析:[问答题]79.以下程序实现从整数列表中,删除区间m,n间的所有整数数字,请选择:defmyDel(MyList,m,n):i=0___1____(在A和B里选择)if___2____(在c和d里选择)MyList.remove(MyList[i])__3____(在E和F里选择)i=i+1MyList=___4____(G和H里选择)m,n=[int(x)forxininput().split()]myDel(MyList,m,n)print(MyList)A)foriinMyList:B)whileiC)mD)m=E)i=i-1F)i-1G)[int(x)forxininput().split()]H)input(?输入一系列整数用空格分割:?)答案:BCEG解析:[问答题]80.编写代码读取搜狐网页首页内容答案:答:>>>importurllib.request>>>dir(urllib.request)>>>fp=urllib.request.urlopen('')>>>dir(fp)>>>print(fp.read(100))>>>fp.close()解析:[问答题]81.简述函数参数混合传递的规则。答案:混合传递参数规则为:优先按位置参数传递;然后按照关键字参数方式传递;之后按照默认参数传递;最后按照打包传递方式传递。解析:[问答题]82.在多线程编程时,当某子线程的daemon属性为False时,主线程结束时会检测该子线程是否结束,如果该子线程尚未运行结束,则主线程会等待它完成后再退出。答案:(对)解析:[问答题]83.表达式?[3]in[1,2,3,4]?的值为________________。答案:(False)解析:[问答题]84.Python运算符中用来计算整数商的操作符是_____。答案://解析:[问答题]85.题目:求一个3*3矩阵对角线元素之和答案:'''if__name__=='__main__':a=[]sum=0.0foriinrange(3):a.append([])forjinrange(3):a[i].append(float(raw_input("inputnum:\n")))foriinrange(3):sum+=a[i][i]printsum'''解析:[问答题]86.(填空题)查看变量类型的Python内置函数名是________。答案:type解析:[问答题]87.(填空题)已知x=list(range(20)),那么执行语句x[:18]=[]后列表x的值为________。答案:[18,19]解析:[问答题]88.若x>2,则y=5,否则y=10,写成行if语句为。答案:y=5ifx>2else10解析:[问答题]89.表达式{1,2,3,4,5}^{4,5,6,7}的值为_____________________。答案:{1,2,3,6,7}解析:[问答题]90.列表可以使用内置的()函数创建。答案:list()解析:[问答题]91.Python包含了数量众多的模块,通过__1__语句
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 《收玉米》(教案)2024-2025学年数学一年级下册
- 2025年股权投资协议业绩对赌
- 2025年收购公司合同模板
- 三年级上册数学教案-第3单元 长方形和正方形 1 长方形和正方形 第1课时(苏教版)
- 2025年美发店合伙经营合同
- 2025年公司销售员合同模板
- (高清版)DB45∕T 560-2021 甘蔗中耕施肥培土机作业质量
- Unit 2 An Accident Lesson 2 Let's practice(教学设计)-2024-2025学年北师大版(三起)英语六年级上册
- 统编版四年级上册语文第五单元习作 《生活万花筒》公开课一等奖创新教学设计
- 期中重难点检测卷(试题)-小学数学三年级上册人教版(含解析)
- 2025年广州市黄埔区文冲街招聘“村改居”社区治安联防队员36人历年高频重点模拟试卷提升(共500题附带答案详解)
- 国家电网新闻宣传与企业文化管理专责考试题及答案
- 2024年江苏省卫生健康委员会所属事业单位招聘笔试真题
- 廉洁知识培训课件
- 小学二年级有余数的除法口算题(共300题)
- 高职院校高水平现代物流管理专业群建设方案(现代物流管理专业群)
- 2024专升本英语答题卡浙江省
- (完整版)50028-城镇燃气设计规范
- 最新工程招投标实训课程标准教案
- KET核心词汇中文加音标_完整版
- 五年级下册英语(闽教版)教学计划
评论
0/150
提交评论