版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
试卷科目:Python开发基础Python开发基础(习题卷141)PAGE"pagenumber"pagenumber/SECTIONPAGES"numberofpages"numberofpagesPython开发基础第1部分:单项选择题,共52题,每题只有一个正确答案,多选或少选均不得分。[单选题]1.以下--关于and的运算结果是TrueA)(FalseandFalse==FalseB)(TrueandFalse)==TrueC)FalseandTrue)==FalseD)(TrueandTrue)==True答案:D解析:[单选题]2.HTML的表格中、如果需要定义表格的单元格内文字和边缘的空间,需要通过()来实现。A)cellspacing属性B)colspan属性C)cellpadding属性D)rowspan属性答案:C解析:cellspacing属性用来指定表格各单元格之间的空隙;colspan属性规定单元格可横跨的列数;cellpadding属性用来指定单元格内容与单元格边界之间的空白距离的大小;rowspan属性规定单元格可横跨的行数。[单选题]3.range(1,5)可以得到数列:A)5B)1,2,3,4,5C)0,1,2,3,4,5D)1,2,3,4答案:D解析:[单选题]4.HTML以下标记中,用于定义一个表格的单元格的是():A)。B)…C)…D)…答案:A解析:[单选题]5.关于类型转换,说法错误的有()。A)int<->floatB)tuple<->listC)list<->dictD)str<->list答案:C解析:[单选题]6.运行以下代码,n的值是()deff1(x):a=x//100b=x//10%10c=x%10returna,b,cdeff2(x,y,z):maxi=max(x,y,z)whileTrue:ifmaxi%x==0andmaxi%y==0andmaxi%z==0:breakelse:maxi+=1returnmaxia,b,c=f1(483)print(f2(a,b,c))A)A8B)B4C)C24D)D12答案:C解析:[单选题]7.(,)代码print('a'.rjust(5,'*'))的输出结果是()A)****aB)a****C)**a**D)aaaa答案:A解析:[单选题]8.Hadoopfs中的-get和-put命令操作对象是A)文件B)目录C)两者都是D)以上都不对答案:C解析:[单选题]9.若有字符串s=?程序设计Python?,能得到字符串?Python?的是()A)s[4:9]B)s[8:14]C)s[-1:-7]D)s[-6:]答案:D解析:[单选题]10.下面不属于python特性的是A)简单易学B)开源的免费的C)属于低级语言D)高可移植性答案:C解析:[单选题]11.Python3.0正式发布的年份是()A)2002B)2008C)1990D)2018答案:B解析:[单选题]12.函数cmp(hello,HELLO)的运算结果是()A)0B)32C)1D)-1答案:C解析:cmp(x,y)函数用于比较2个对象,如果x<y返回-1,如果x==y返回0,如果x>y返回1。大写字母小于小写字符[单选题]13.以下选项中描述错误的是()A)Ax//y表示x与y之整数商,即不大于x与y之商的最大整数B)Bx**y表示x的y次幂,其中,y必须是整数C)Cx%y表示x与y之商的余数,也称为模运算D)Dx/y表示x与y之商答案:B解析:[单选题]14.集合bSet内容经运算后为()。bSet=set('sunrise')aa=set('sunset')bSet&=aaA){'sune'}B){'s','u','n','e'}C){'i','t'}D){'sunrise'}答案:B解析:[单选题]15.以下不属于网络爬虫领域的Python第三方库是A)RequestsB)SnowNLPC)ScrapyD)PySpider答案:B解析:[单选题]16.下述函数规则中错误项是__________。A)函数内容以冒号起始,并且缩进。B)函数代码块以C)returnD)return答案:D解析:[单选题]17.以下关于字符串处理的描述错误的是哪一项?A)print('C:\file\time'),输出结果是C:\file\time。B)Python2.x中字符串是以单引号或双引号括起来的任意文本,如果字符串赋值的时候,内部有单引号或双引号时如果不想使用转义字符常常可以使用r运算符来表示。C)"\"符号可以被用来表示转义符号,例如'doesn\'t'和"doesn't"都表示字符串doesn't。D)被单引号('...')或者双引号("...")包围的都是字符串。答案:A解析:[单选题]18.关于turtle库的画笔控制函数,以下选项中描述正确的是()A)turtle.width()和turtle.pensize()不是用来设置画笔尺寸B)turtle.pendown()的别名有turtle.pu(),turtle.up()C)turtle.pendown()的作用是落下画笔之后,移动画笔将绘制形状D)turtle.colormode()的作用是给画笔设置颜色答案:C解析:[单选题]19.算法是指A)数学的计算公式B)程序设计语言的语句序列C)问题的精确描述D)解决问题的精确步骤答案:D解析:[单选题]20.对DBInputFormat描述不正确的是?A)DBInputFormat类能够读取数据库表中数据B)Hadoop访问关系型数据库主要通过DBInputFormat对象实现C)使用DBInputFormat之前,必须要jdbc驱动包拷贝到Hadoop目录下的share/hadoop/common/libD)DBInputFormat接口仅仅适合读取大数量的数据答案:D解析:[单选题]21.deff1(a,*b):foriinb:a=a+ia=a*2returnaPrint(f1("","b","c"))Print函数输出的结果是()A)bbccB)bbcbbcC)bcD)bbc答案:B解析:[单选题]22.下面不是Python对文件的读操作方法的是()A)readline()B)read()C)readtext()D)readall()答案:C解析:[单选题]23.假设文件test.txt不存在,下列语句会抛出异常的是()A)Aopen("test.txt",'w')B)Bopen("test.txt",'a')C)Copen("test.txt",'r+')D)Dopen("test.txt",'x')答案:C解析:[单选题]24.len('123/n2')的计算结果是()A)3B)4C)5D)6答案:D解析:[单选题]25.[]表达式1001==0x3e7的结果是:()A)trueB)FalseC)TrueD)false答案:B解析:[单选题]26.构造方法一般的写法为A)_init_B)seek()C)tell()D)close()答案:A解析:[单选题]27.random.randrange(1,10,3)函数生成的数不可能出现的是A)10B)7C)4D)1答案:A解析:[单选题]28.为了给整型变量x、y、z赋初值10,下面正确的Python赋值语句是()。A)xyz=10B)x=10y=10z=10C)x=y=z=10D)x=10,y=10,z=10答案:C解析:[单选题]29.ls=['1','2','3'],以下关于循环结构的描述,错误的是()。A)表达式foriinrange(len(ls))的循环次数跟foriinls的循环次数是⼀样的B)表达式foriinrange(len(ls))跟foriinls的循环中,i的值是⼀样的C)表达式foriinrange(len(ls))的循环次数跟foriinrange(0,len(ls))的循环次数是⼀样的D)表达式foriinrange(len(ls))的循环次数跟foriinrange(1,len(ls)+1)的循环次数是⼀样的答案:B解析:[单选题]30.属于百度飞桨的开发套件()。A)PaddleClasB)PaddleC)PaddleSlimD)Paddle.js答案:A解析:难易程度:易题型:[单选题]31.百度飞桨中训练过程流程的内层循环是指()。A)负责整个数据集的二次遍历,采用分批次方式(batch)B)负责整个数据集的一次遍历,采用分批次方式(batch)C)定义遍历数据集的次数,通过参数EPOCH_NUM设置D)负责整个数据集的多次遍历,采用分批次方式(batch)答案:B解析:难易程度:易题型:[单选题]32.表达式dict(([1,2],[3,4]))的值为_______________。()A){2:1,4:3}B){3:1,4:2}C){1:2,3:4}D){1:3,2:4}答案:C解析:[单选题]33.关于嵌套函数,以下选项中描述错误的是A)嵌套函数是在函数内部定义函数B)内层函数仅供外层函数调用,外层函数之外不得调用C)deff():print("Outerfunctionf")defg():print("Innerfunctiong")g()f()D)deff():print("Outerfunctionf")defg():print("Innerfunctiong")g()fg()答案:D解析:[单选题]34.Thelinecontinuationcharacterisa行连续字符是一个A)#B)%C)&D)\答案:D解析:[单选题]35.Python中哪种标识符代表类的私有成员。()A)__foo__B)_fooC)__fooD)foo__答案:C解析:[单选题]36.假设有一个记事本文件1.txt,输入存储如下:111112222233333编程如下:F=open("1.txt",'r')X=f.readline()Y=f.readline()F。close()Print(x,y)执行结果为()A)1111111111B)2222222222C)11111D)1111122222答案:D解析:[单选题]37.有一个列表L=[4,6,8,10,12,5,7,9],列表解析式[i+6foriinrange(0,3)]返回的结果是()。A)[1,2,3]B)[0,1,2]C)[6,7,8]D)[5,7,9]答案:C解析:[单选题]38.若有ilist=[iforiinrange(8)ifi%2==0],则ilist*2的结果为()。A)[0,0,2,2,4,4,6,6]B)[0,2,4,6,0,2,4,6]C)[2,4,6,2,4,6]D)[2,4,6,8,2,4,6,8]答案:B解析:[单选题]39.与0xf2值相等的是()A)342B)242C)0b11010010D)o362答案:B解析:[单选题]40.urllib.request.urlopen()函数用于实现对目标()的访问A)网页B)网络C)网站D)URL答案:D解析:[单选题]41.下面哪个语句不能完成1到10的累加功能,total初值为0A)foriinrange(1,11):total+=iB)foriinrange(10,0):total+=iC)foriinrange(10,0,-1):total+=iD)foriin(10,9,8,7,6,5,4,3,2,1):total+=i答案:B解析:[单选题]42.以下选项中表示关系表中的每一横行的是A)属性B)列C)码D)元组答案:D解析:[单选题]43.已知x=[1,2,3,2,3],执行语句x.remove(2)之后,x的值是()A)[1,3,3]B)[1,3,2,3]C)[1,2,2,3]D)[1,2,3,3]答案:B解析:[单选题]44.文件退出部分的程序通常写在try语句的A)finally部分B)try部分C)except部分D)else部分答案:A解析:A)AB)C)无限循环一直保持循环操作,直到循环条件不满足才结束D)E)无限循环需要提前确定循环次数F)G)无限循环也称为条件循环正确答案C[单选题]45.以下字符串合法的是:()。A)"abc'def'ghi"B)"Ilove"love"Python"C)"IlovePytho??D)'Ilove'Python"答案:A解析:[单选题]46.事务必须是使数据库从一个一致性状态变到另一个一致性状态说的是事务的哪个特性?A)持久性B)隔离性C)一致性D)原子性答案:C解析:[单选题]47.[]A=[1,2,3,4,5]B=A[::]B[0]=20print(A)print(B)正确的有()A)B与A的id不相等B)输出结果中B值改变,A不变C)切片返回的列表元素的浅赋值,与列表对象直接赋值并不一样D)以上都对答案:D解析:[单选题]48.下列语句中,可以跳出循环结构的是()A)continueB)breakC)ifD)while答案:B解析:[单选题]49.设有程序段:K=10While(k):k=k-1则下面描述中正确的是()。A)while循环执行10次B)循环是无限循环C)循环体语句一次也不执行D)循环体语句执行一次。答案:A解析:[单选题]50.以下关于循环结构的描述,错误的是:A)遍历循环使用for<循环变量>in<循环结构>语句,其中循环结构不能是文件B)使用range()函数可以指定for循环的次数C)foriinrange(5)表示循环5次,i的值是从0到4D)用字符串做循环结构的时候,循环的次数是字符串的长度答案:A解析:[单选题]51.关于lambda函数,以下选项中描述错误的是A)lambda不是Python的保留字B)定义了一种特殊的函数C)lambda函数也称为匿名函数D)lambda函数将函数名作为函数结果返回答案:A解析:[单选题]52.执行以下程序后,要输出ab44cd46结果,该执行的选项是______。Ls=['ab','44','cd','46']Ls.reverse()A)print(''.join(ls[1:]))B)print(''.join(ls[-1::-1]))C)print(''.join(ls))D)print(''.join(ls[-1::]))答案:B解析:第2部分:多项选择题,共5题,每题至少两个正确答案,多选或少选均不得分。[多选题]53.下列代码的输出结果分别是()mlist=list("abcdefghijk")print(mlist[-1])print(mlist[1])A)jB)kC)bD)a答案:BC解析:[多选题]54.以下说法不正确的是()A)ounter方法可以使用在所有迭代的对象上B)get方法只能使用在类似列表的数据类型上C)ounter方法可以应对数据量更大的的情况,因此应用范围更广D)get方法可以使用在所有迭代的对象上答案:ABC解析:[多选题]55.各部门、各分部和公司各单位要按照?()?的总体原则,明确职责分工,负责职责范围内数据安全保护工作,落实数据安全保护要求。A)谁主管谁负责B)谁运行谁负责C)谁使用谁负责D)管业务必须管安全答案:ABCD解析:[多选题]56.泛在电力物联网培育发展新兴业务,大力培育和发展()、光伏云网、三站合一、能源金融、虚拟电厂、智能制造、资源商业化运营、基于区块链的新能源交易等新兴业务。A)综合能源服务B)大数据运营C)大数据征信D)大数据挖掘答案:ABC解析:[多选题]57.可以创建字典的语句是()A)dict1={}B)dic2={[1,2,3]:'uestc'}C)dic3={123:345}D)dic4={(1,2,3):'uestc'}答案:ACD解析:第3部分:填空题,共2题,请在空白处填写正确答案。[填空题]58.已知列表x中包含超过5个以上的元素,那么表达式x==x[:5]+x[5:]的值为__答案:True解析:[填空题]59.已知函数定义deffunc(**p):return?.join(sorted,(p那))么表达式func(x=1,y=2,z=3)的值为____答案:xyz解析:第4部分:判断题,共16题,请判断题目是否正确。[判断题]60.已知x=7,运行print(x%2==0)输出结果是FalseA)正确B)错误答案:对解析:[判断题]61.在循环中break语句的作用是结束该语句所在的循环。A)正确B)错误答案:对解析:[判断题]62.字符串是字符的序列,可以按照单个字符或者字符片段进行索引。A)正确B)错误答案:对解析:[判断题]63.os.remove(path)方法用于删除指定路径的文件。()A)正确B)错误答案:对解析:[判断题]64.已知x=list(range(20)),那么语句x[::2]=[]可以正常执行。答案:错解析:[判断题]65.集合可以作为字典的值答案:对解析:[判断题]66.可以在if结构中嵌套一个另一个if-else结构。A)正确B)错误答案:对解析:[判断题]67.()假设x是含有5个元素的列表,那么切片操作x[10:]是无法执行的,会抛出异常。A)正确B)错误答案:错解析:[判断题]68.[]语句s={}含义是创建了一个空集合()A)正确B)错误答案:错解析:[判断题]69.Python不是纯粹的函数式编程语言。()A)正确B)错误答案:对解析:[判断题]70.Python语言具有使用变量需要先定义后使用的特点。A)正确B)错误答案:错解析:[判断题]71.Theindex-1identifiesthelastelementinalist.A)正确B)错误答案:对解析:[判断题]72.小海龟是海龟绘图体系中的默认形状。A)正确B)错误答案:错解析:[判断题]73.成员测试运算符in作用于集合时比作用于列表快得多。A)正确B)错误答案:对解析:[判断题]74.在编写函数时,建议首先对形参进行类型检查和数值范围检查之后再编写功能代码,或者使用异常处理结构,尽量避免代码抛出异常而导致程序崩溃答案:对解析:[判断题]75.()已知列表x=[1,2,3],那么执行语句x=3之后,变量x的地址不变。A)正确B)错误答案:错解析:第5部分:问答题,共25题,请在空白处填写正确答案。[问答题]76.在GBK和CP936编码中一个汉字需要2个字节。答案:(对)解析:[问答题]77.(填空题)假设已从标准库functools导入reduce()函数,那么表达式reduce(lambdax,y:x+y,[1,2,3])的值为________。答案:6解析:[问答题]78.''读入一系列整数,统计出正整数个数i和负整数个数j,读入0则结束。'''n=int(input())___1____(在A和B里选择)___2____(在C和D里选择)n=int(input())ifnA)i=j=0B)i=(j=0)C)whilen!=0:D)ifn!=0:E)j==j+1F)j+=1G)print("正数{},负数{}".format(j,i))H)print("正数%d,负数%d".format(j,i))答案:ACFG解析:[问答题]79.已知x=[3,5,7],那么执行语句x[len(x):]=[1,2]之后,x的值为____。答案:[3,5,7,1,2]解析:[问答题]80.转义字符中,\n的功能是()。答案:换行解析:[问答题]81.()是组织好的、实现单一功能或相关联功能的代码段。答案:函数解析:[问答题]82.参照代码模板完善代码,实现下述功能。输入一个字符串,其中的字符由(英文)逗号隔开,编程将所有字符连成一个字符串,输出显示在屏幕上。Ls=input().____(1)___#请输入一个字符串,由逗号隔开每个字符Print(__(2)__)答案:ls=input().split(',')Print(''.join(ls))解析:[问答题]83.type(1+2*3.14)的结果是()。答案:<class'float'>解析:[问答题]84.表达式?.join(re.split(?[sd]?,?asdssfff?))的值为_____。答案:?AFFF?解析:[问答题]85.表达式?%d,%c?%(65,65)的值为()。答案:65,A解析:[问答题]86.已知字典x={i:str(i+3)foriinrange(3)},那么表达式sum(item[0]foriteminx.items())的值为___________。答案:(3)解析:[问答题]87.已知x=range(1,4)和y=range(4,7),那么表达式sum([i*jfori,jinzip(x,y)])的值为__________。答案:(32)
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年度标砖及环保涂料采购合同3篇
- 2024年版东莞市土地使用权出让合同
- 2025厂房买卖合同-航空航天产业基地产权交易及配套设施移交3篇
- 2024标准二手车交易协议样本一
- 2024校长任期管理与绩效提升聘用合同规范文本2篇
- 2024标准个人劳务合作协议模板版
- 2024年食品包装OEM供应协议
- 2025年度教育机构实验室场地借用及设备维护协议3篇
- 2024年阁楼销售协议综合版版B版
- 2024年网球赛事:场馆租借合同3篇
- 高二上学期数学北师大版(2019)期末模拟测试卷A卷(含解析)
- 2024总经理年终总结及2024工作计划
- 全新照顾老人保姆合同协议书下载
- 三里屯派出所调解赔偿协议书范文
- 第一单元:复习与提高(单元复习讲义)-沪教版五年级数学下册
- 国土空间规划用途管制实施与研究
- 2024年江苏省中考英语试卷十一套合卷附答案
- 智慧康养社区项目资金申请报告-超长期特别国债投资专项
- 高技能公共实训基地建设方案
- DL∕T 1732-2017 电力物联网传感器信息模型规范
- 混凝土股东合同范本
评论
0/150
提交评论