版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
试卷科目:Python开发基础Python开发基础(习题卷8)PAGE"pagenumber"pagenumber/SECTIONPAGES"numberofpages"numberofpagesPython开发基础第1部分:单项选择题,共55题,每题只有一个正确答案,多选或少选均不得分。[单选题]1.以下选项中不符合Python语言变量命名规则的是():A)IB)3_1C)_AID)TempStr答案:B解析:[单选题]2.[]以下选项中符合Python语言变量命名规则的是()A)TemplistB)3_1C)AI!D)*i答案:A解析:[单选题]3.[]print(list(range(6))[::2])执行结果为()A)[0,2,4]B)[2,4]C)[2,4,6]D)[0,2,4,6]答案:A解析:[单选题]4.关于Python函数,以下选项中描述错误的是A)函数是一段具有特定功能的语句组B)函数是一段可重用的语句组C)函数通过函数名进行调用D)每次使用函数需要提供相同的参数作为输人答案:D解析:[单选题]5.python语句f=lambdax:x%2==0,执行print(f(5))代码得到结果是________。A)TRUEB)FALSEC)1D)0答案:B解析:[单选题]6.Python语⾔语句块的标记是A)分号B)逗号C)缩进D)/答案:C解析:[单选题]7.下面的那个语句不能完成5!,其中s=1.()A)foriinrange(6):s=s*iB)foriinrange(1,6):s=s*iC)foriinrange(5,0,-1):s=s*iD)foriin[1,2,3,4,5]:s=s*i答案:A解析:[单选题]8.能将5加到列表list1的末尾的语句是A)list1.insert(5)B)list1.extend(5)C)list1.add(5)D)list1.append(5)答案:D解析:[单选题]9.以下关于字符串处理正确的是:A)字符串自带索引,对变量word="Python",word[1]表示字符y,但是word[-1]会报越界错误B)+号可以用来拼接两个字符串,对于以下代码的输出字符串是Python,>>>prefix="Py";>>>prefix+'thon'C)字符串的索引有两个边界,前边界和后边界都是包括的D)3*"apple"的结果为"3apple"答案:B解析:[单选题]10.以下哪条语句定义了一个Python字典()A){}B){1,2,3}C)[1,2,3]D)(1,2,3)答案:A解析:[单选题]11.欲将两数中较小的数返回,应定义的匿名函数为()。A)mymin=lambdax,y:xifx>=yelseyB)mymin=lambdax,y:xifx<yelseyC)mymin=lambdax,y:ifx<yxelseyD)mymin=lambdax,y:ifx<y:xelse:y答案:B解析:[单选题]12.下列选项中不符合Python语言变量命名规则的是A)TempStrB)IC)3_1D)_AI答案:C解析:[单选题]13.通过文件的()方法可以将以逗号分隔的一维数据存储到CSV文件中。A)read(B)write(C)join(D)split(答案:B解析:[单选题]14.下列关于程序设计语言的叙述中,错误的是A)目前计算机还无法理解和执行人们日常语言(自然语言)编写的程序B)程序设计语言是一种既能方便准确地描述解题的算法,也能被计算机准确理解和执行的语言C)程序设计语言没有高级和低级之分,只是不同国家使用不同的编程语言而已D)许多程序设计语言是通用的,可以在不同的计算机系统中使用答案:C解析:[单选题]15.以下关于random库的描述,正确的是:A)设定相同种子,每次调用随机函数生成的随机数不相同B)通过fromrandomimport*引入random随机库的部分函数C)uniform(0,1)与uniform(0.0,1.0)的输出结果不同,前者输出随机整数,后者输出随机小数D)randint(a,b)是生成一个[a,b]之间的整数答案:D解析:[单选题]16.()IDLE菜单中将选中区域取消缩进的快捷键是()A)Ctrl+OB)Alt+CC)Ctrl+VD)Ctrl+[答案:D解析:[单选题]17.以下对Python程序设计风格描述错误的选项是:A)Python中不允许把多条语句写在同一行B)Python语句中,增加缩进表示语句块的开始,减少缩进表示语句块的退出C)Python可以将一条长语句分成多行显示,使用续航符?\?D)Python中不允许把多条语句写在同一行答案:D解析:[单选题]18.下面表达结果不是元组类型的是()A)多变量同步赋值B)函数的一个返回值C)列表转为元组D)函数的多返回值答案:B解析:[单选题]19.Scipy中计算偏度的函数是()。A)scipy.stats.skewtest)B)scipy.stats.norm.rvs)C)scipy.stats.kurtosis)D)scipy.stats.poisson.rvs)答案:A解析:利用stats.skewtest)计算偏度,有两个返回值,第二个为p-value,即数据集服从正态分布的概率(0~1)。[单选题]20.matplotlib中,alpha的作用是设置()。A)图形颜色B)图形透明度C)曲线形式D)点的大小答案:B解析:[单选题]21.以下选项中可以用于测试一个对象是否是一个可迭代对象的是()。(2分)A)forB)typeC)whileD)in答案:A解析:[单选题]22.Python游戏开发方向的第三方库是A)PygameB)BPyQ5C)wxPythonD)PyGTK答案:A解析:[单选题]23.以下保留字不用于异常处理逻辑的是______。A)ifB)tryC)finallyD)else答案:C解析:[单选题]24.给出下面代码:A=input("").split(",")X=0Whilex<len(a):Print(a[x],end="")X+=1代码执行时,从键盘获得Python语言,是,脚本,语言则代码的输出结果是A)执行代码出错B)Python语言,是,脚本,语言C)Python语言是脚本语言D)无输出答案:C解析:[单选题]25.你可以使用____从字典中删除元素。()A)removeB)reaseC)deleteD)del答案:D解析:[单选题]26.Python不⽀持的数据类型有A)charB)intC)floatD)list答案:A解析:[单选题]27.以下文件操作方法中,不能向CSV格式文件写入数据的是______。A)writeB)seek和writeC)writelineD)Writelines答案:C解析:[单选题]28.以下说法中正确的是()。A)函数内的语句不会改变任何非全局变量的值B)任何传入函数的参数都会以副本的形式存在于函数中C)在函数内定义的子函数只能在函数内调用D)每个函数必须有至少一个return语句答案:C解析:[单选题]29.变量sstr='天使的翅膀带着我在尘世飞翔',执行下列选项,不能输出'翅膀'的是A)print(sstr[3:5])B)print(sstr[-10:-8])C)print(sstr[3:-8])D)print(sstr[3::2])答案:D解析:[单选题]30.()端到端物联网安全体系,物联终端安全,移动互联安全,数据安全等。A)一体化通信网络B)物联网平台C)网络信息安全D)人工智能答案:C解析:[单选题]31.关于requests的描述,以下选项中正确的是()A)requests是数据可视化方向的Python第三方库B)requests是一个支持符号计算的Python第三方库C)requests是支持多种语言的自然语言处理Python第三方库D)requests库是处理HTTP请求的第三方库答案:D解析:[单选题]32.需求分析阶段的任务是确定A)软件开发方法B)软件开发工具C)软件开发费用D)软件系统功能答案:D解析:[单选题]33.以下不合法的布尔表达式是______。A)xin[1,2,3,4,5]B)3=aC)e>5and4==fD)(x-6)>5答案:B解析:[单选题]34.查询表信息用以下哪一项A)FINDB)SELETEC)ALTERD)DESC答案:B解析:[单选题]35.以下选项对于import保留字描述错误的是A)import可以用于导入函数库或者库中的函数B)可以使用fromjiebaimportlcut引入jieba库C)使用importjiebaasjb,引入函数库jieba,取别名jbD)使用importjieba引入jieba库答案:B解析:[单选题]36.在Linux中,Tomcat默认的端口号是?A)8009B)8053C)8080D)8088答案:C解析:概念理解[单选题]37.[]下面代码的运行结果print('123'+"123")()A)123123B)有语法错误C)246D)不确定答案:A解析:[单选题]38.给出如下代码importrandomasranlistV=[]ran.seed(100)foriinrange(10):i=ran.randint(100,999)listV.append(i)以下选项中能输出随机列表元素最大值的是A)print(listV.max())B)print(listV.pop(i))C)print(max(listV))D)print(listV.reverse(i))答案:C解析:[单选题]39.以下程序运行时,输入12182410,输出结果是()s=0inp1=[int(x)forxininput().split()]foritemininp1:ifitem>20:continues+=itemprint(s)A)40B)54C)12D)30答案:A解析:[单选题]40.执行以下语句后,循环结束时变量i的值是()foriinrange(1,10):print(i)A)9B)10C)11D)8答案:A解析:[单选题]41.函数定义是用如下哪个保留字?A)globalB)returnC)yieldD)def答案:D解析:[单选题]42.下列描述中正确的是。A)continueB)breakC)ifD)循环语句不可以被嵌套在答案:B解析:[单选题]43.pandas中用于填充缺失值的函数是()A)isnanB)isnullC)fillnaD)fill_value答案:C解析:[单选题]44.下面不属于pip子命令的是:A)listB)installC)dirD)download答案:C解析:[单选题]45.Whichmethodcouldbeusedtostripspecificcharactersfromtheendofastring?A)estripB)rstripC)stripD)remove答案:B解析:[单选题]46.在Scrapy框架中,下载器爬取页面内容后,结果经引擎发送到哪个模块?A)调度器B)管道C)丢弃D)爬虫答案:D解析:[单选题]47.下面对字典述说不正确的是()A)字典长度是可变的B)字典是键值对的集合C)字典中的元素以键信息为索引访问D)字典元素的增加或删除不能通过键信息赋值实现答案:D解析:[单选题]48.简单地将数据对象集划分成不重叠的子集,使得每个数据对象恰在一个子集中,这种聚类类型称作()A)层次聚类B)划分聚类C)非互斥聚类D)模糊聚类答案:B解析:[单选题]49.假设将单词保存在变量word中,使用一个字典类型counts={},统计单词出现的次数可采用以下代码:A)counts[word]=count[word]+1B)counts[word]=1C)counts[word]=count.get(word,1)+1D)counts[word]=count.get(word,0)+1答案:D解析:[单选题]50.在MapReduce中,如果将reducer数设置为0会发生怎样的情形()A)仅有Reduce作业发生B)仅有Map作业发生C)Reducer输出会成为最终输出D)map和reduce作业答案:B解析:[单选题]51.执行如下代码:Fname=input("请输入要写入的文件:")Fo=open(fname,"w+")Ls=["清明时节雨纷纷,","路上行人欲断魂,","借问酒家何处有?","牧童遥指杏花村。"]Fo.writelines(ls)Fo.seek(0)Forlineinfo:print(line)Fo.close()以下选项中描述错误的是()A)执行代码时,从键盘输入?清明.txt?,则清明.txt被创建B)代码主要功能为向文件写入一个列表类型,并打印输出结果C)fo.seek(0)这行代码如果省略,也能打印输出文件内容D)fo.writelines(ls)将元素全为字符串的ls列表写入文件答案:C解析:[单选题]52.集合中的元素不能是哪些数据类型()A)元组类型B)整型、浮点型C)复数型、字符串D)列表类型、字典类型、集合类型答案:D解析:第2部分:多项选择题,共5题,每题至少两个正确答案,多选或少选均不得分。[多选题]53.pymysql中execute()可以处理的操作有A)查询B)删除C)修改D)增加答案:BCD解析:[多选题]54.access_mode决定了打开文件的模式,以下模式可以进行文件读写的有A)rB)r+C)wD)w+答案:BD解析:[多选题]55.常用的formattime结构化表示中如何表示24小时制的小时分钟的是()A)%mB)%hC)%MD)%H答案:CD解析:[多选题]56.二维数组切片时,a[b,c]中b和c分别代表的是()。A)b为行B)c为行C)c为列D)b为列答案:AC解析:[多选题]57.在Python中,下列选项中不符合python变量命名规则的是【选两项】A)TempStr%B)abc3C)3abcD)_a答案:AC解析:第3部分:填空题,共2题,请在空白处填写正确答案。[填空题]58.表达式?apple.peach,banana,pear?.find(的?值p?为)____。答案:1解析:[填空题]59.Python标准库____对Socket进行了二次封装,支持Socket接口的访问,大幅度简化了网络程序的开发答案:socket解析:第4部分:判断题,共16题,请判断题目是否正确。[判断题]60.random中的randrange(a,b,c)方法生成的随机数不可能等于bA)正确B)错误答案:对解析:[判断题]61.在函数内定义的子函数只能在函数内调用。()A)正确B)错误答案:对解析:[判断题]62.软件只要经过严格严谨的内部测试之后,肯定可以做到没有任何缺陷。A)正确B)错误答案:错解析:[判断题]63.假设re模块已成功导入,并且有pattern=pile('^'+'\.'.join([r'\d{1,3}'foriinrange(4)])+'$'),那么表达式pattern.match('03')的值为NoneA)正确B)错误答案:错解析:[判断题]64.找到在一个数组中,最接近一个数的索引:z=np.random.randn(10)index=(np.abs(z-4)).argmin()print(z[index])A)正确B)错误答案:对解析:[判断题]65.bool函数判断整数参数的布尔值时,只要是非0参数,结果就为True。A)正确B)错误答案:对解析:[判断题]66.函数的形参是独属于函数的局部变量,函数外部无法访问。A)正确B)错误答案:对解析:[判断题]67.在定义函数时,某个参数名字前面带有两个*符号表示可变长度参数,可以接收任意多个关键参数并将其存放于一个字典之中A)正确B)错误答案:对解析:[判断题]68.jieba库是Python中一个重要的第三方中文分词函数库。()A)正确B)错误答案:对解析:[判断题]69.语句b=1,2,3有语法错误。A)正确B)错误答案:错解析:[判断题]70.想获取字符串str的长度,用字符串处理函数str.len()。A)正确B)错误答案:错解析:[判断题]71.如果需要连接⼤量字符串成为⼀个字符串,那么使⽤字符串对象的join()⽅法⽐运算符+具有更⾼的效率。A)正确B)错误C)不确定D)以上都不对答案:错解析:[判断题]72.用global可以把变量声明为全局变量,但只在函数内部可以使用。A)正确B)错误答案:错解析:[判断题]73.解释是将源代码逐条转换成目标代码同时逐条运行目标代码的过程。A)正确B)错误答案:对解析:[判断题]74.字典不能通过"值"直接反向访问"键"的内容。A)正确B)错误答案:对解析:[判断题]75.mysql是一种编程语言和python一样A)正确B)错误答案:错解析:第5部分:问答题,共22题,请在空白处填写正确答案。[问答题]76.(填空题)表达式range(10,20)[4]的值为________。答案:14解析:[问答题]77.若a=20,那么bin(a)的值为________。答案:0b10100解析:[问答题]78.运行以下程序,输出的最后一行内容为______________。lst1=[1,2,3]lst2=['4','5']foriinlst1:forjinlst2:print(i*j)答案:555解析:[问答题]79.已知列表对象x=[?11?,?2?,?3?],则表达式max(x)的值为().答案:3解析:[问答题]80.表达式'Thefirst:{1},thesecondis{0}'.format(65,97)的值为答案:'Thefirst:97,thesecondis65'解析:[问答题]81.已知x={1:2,2:3,3:4},那么表达式sum(x)的值为___________。答案:(6)解析:[问答题]82.给定字符串s="helloworld",获取"hello"的切片表达式为____。答案:s[0:5];s[:5];s[-11:5];s[-11:-5]解析:[问答题]83.表达式int(bin(54321),2)的值为_______________________。答案:(54321)解析:[问答题]84.函数中的参数有两种,分别是___【1】___和形参。答案:实参解析:[问答题]85.已知列表x=[1,3,2],那么执行语句y=list(reversed(x))之后,x的值为____。答案:[1,3,2]解析:[问答题]86.(填空题)表达式list(map(list,zip(*[[1,2,3],[4,5,6]])))的值为________。答案:[[1,4],[2,5],[3,6]]解析:[问答题]87.Python中的数字有4种数据类型:()答案:整数浮点数布尔值复数解析:[问答题]88.简述构造方法和析构方法的特点。答案:构造方法为__init__()作用是初始化对象的属性,析构方法为__del__()作为是释放类所占用的资源。解析:[问答题]89.已知列表x=[1,3,2],那么执行语句x.reverse()之后,x的值为____________。答案:[2,3,1]解析:[问答题]90.()语句可以跳出本次循环,执行下一次循环。答案:continue解析:[问答题]91.?apple.peach,banana,pear?.find(?p?)的值为____。答案:1解析:[问答题]92.已知x=[3,2,3,3,4],那么表达式[i
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 初中英语听力中因果逻辑关系识别策略的课题报告教学研究课题报告
- 企业企业文化塑造与传承指南(标准版)
- 物联网技术在幼儿园安全监控系统的设计与应用课题报告教学研究课题报告
- 2025年旅游酒店业消防安全指南
- 2025年教育机构教学管理实施指南
- 企业产品销售与客户关系管理实务操作指南
- 基于核心素养的初中物理实验探究教学策略与实践研究教学研究课题报告
- 2025年酒店业服务质量管理体系建设指南
- 高中信息技术教学中虚拟现实技术的课题报告教学研究课题报告
- 房地产市场分析与营销策略指南
- 2025年云南昆明巫家坝建设发展有限责任公司及下属公司第四季度社会招聘31人笔试参考题库附带答案详解(3卷)
- 2026年湖南化工职业技术学院单招职业技能考试题库含答案详解
- 食材配送公司管理制度(3篇)
- 供销合同示范文本
- 2024年供应链运营1+X职业技能等级证书中级考试(含答案解析)
- 《分布式光伏发电开发建设管理办法》问答(2025年版)
- 国家金融监督管理总局真题面试题及答案
- 大型商场顾客满意度调查报告
- 落地式脚手架拆除安全专项施工方案
- 油锯操作与安全知识培训课件
- 2024年青岛黄海学院公开招聘辅导员笔试题含答案
评论
0/150
提交评论