Python开发基础(习题卷58)_第1页
Python开发基础(习题卷58)_第2页
Python开发基础(习题卷58)_第3页
Python开发基础(习题卷58)_第4页
Python开发基础(习题卷58)_第5页
已阅读5页,还剩16页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

试卷科目:Python开发基础Python开发基础(习题卷58)PAGE"pagenumber"pagenumber/SECTIONPAGES"numberofpages"numberofpagesPython开发基础第1部分:单项选择题,共52题,每题只有一个正确答案,多选或少选均不得分。[单选题]1.numpy中,2*1的数组与1*3的数组相加结果为()A)以上都不对B)3*2的数组C)2*3的数组D)1*1的数组答案:C解析:[单选题]2.[]执行以下代码,运行错误的是:()deffun(x,y="Name",z="No"):passA)fun(1,,3)B)fun(1,2)C)fun(1,2,3)D)fun(1)答案:A解析:[单选题]3.在Linux中,?./?在Linux系统中是什么意思?A)在当前目录中找B)在环境变量中找C)在PATH中找D)没有任何意义答案:A解析:概念理解[单选题]4.下列表达式中,值不是1的是()。A)4//3B)15%2C)1^0D)~1答案:D解析:[单选题]5.下面代码:A=input("").split(",")Ifisinstance(a,list):print("{}islist".format(a))Else:print("{}isnotlist".format(a))代码执行时,从键盘获得1,2,3,则代码的输出结果是()A)执行代码出错B)1,2,3isnotlistC)['1','2','3']islistD)1,2,3islist答案:C解析:[单选题]6.以下关于控制结构的描述,错误的是:A)foriinrange(5)表示循环5次,i的值是从0到4B)控制结构中应该用计算结果为True或False的表达式做条件表达式C)在条件表达式里面,空列表和空字符串会被当成False来对待D)表达式if(x=3):执行的时候会引发语法错误答案:B解析:[单选题]7.下列哪个语句在Python中是非法的?()A)x=(y=z+1)B)x=y=z=1C)x,y=y,xD)x+=y答案:A解析:[单选题]8.已知输入的第一个数为3,第二个数为2.5,则以下程序的输出结果是:()a=input("请输入第一个整数:")b=input("请输入第二个整数:")print(type(a),type(b))A)intfloatB)int,floatC)str,strD)<class'str'><class'str'>答案:D解析:[单选题]9.MNIST数据集的维度大小是()。A)20*20B)22*22C)26*26D)28*28答案:D解析:难易程度:易题型:[单选题]10.在Linux中,关于shell参数,以下说法正确的是:A)$n为脚本内获取参数的格式,n代表数字B)$0代表第一个参数C)$n代表文件名D)$$代表所有参数的集合答案:A解析:概念理解[单选题]11.以下选项中,不是IPO模型一部分的是A)ProgramB)InputC)OutputD)Process答案:A解析:[单选题]12.在eclipse中执行如下代码,控制台会输出什么内容Filefile=newFile(?.?);System.out.println(file.getAbsolutePath())A)当前java文件所属目录的绝对路径B)当前项目src的绝对路径C)当前java文件的绝对路径D)当前项目根目录的绝对路径答案:D解析:概念理解[单选题]13.假设一个数据集D中有类别1、类别2、类别3三个类别,样本点属于类别1的概率是0.3,属于类别2的概率是0.6,属于类别3的概率是0.1,则其GiniIndex为()A)1B)0.54C)0D)0.46答案:B解析:[单选题]14.键盘输入数字5,下面代码的输出结果是:N=eval(input("请输入一个整数:"))S=0Ifn>=5:n-=1s=4Ifn<5:n-=1s=3Print(s)A)4B)3C)0D)2答案:B解析:[单选题]15.以下哪一个方法会在一个对象被创建时自动调用:______()A)__str__()B)__doc__()C)__init__()D)__class__()答案:C解析:[单选题]16.random.randrange(1,20,3)函数生成的数中可能出现的是A)11B)12C)13D)14答案:C解析:[单选题]17.执行下面的代码,以下选项中正确的是Deff(x,y=0,z=0):pass#空语句,定义空函数体A)f(x=1,2)B)f(1,y=2,t=3)C)f(1,x=1,z=3)D)f(x=1,y=2,z=3)答案:D解析:[单选题]18.整型变量x中存放了一个两位数,要将这个两位数的个位数字和十位数字交换位置,例如:13变成31,正确的Python表达式为()。A)(x%10)*10+x//10B)(x%10)//10+x//10C)(x/10)%10+x//10D)(x%10)*10+x%10答案:A解析:[单选题]19.在Servlet中,关于service方法,以下说法正确的是()A)检查HTTP请求类型,只能检查GET、POST请求B)检查HTTP请求类型,只能检查GET、POST、DELETE请求C)检查HTTP请求类型,并在适当的时候调用get()、post()方法D)检查HTTP请求类型,并在适当的时候调用doGet()、doPost()等方法答案:D解析:概念理解[单选题]20.以下选项中,对CSV格式的描述正确的是______。A)CSV文件以英文逗号分隔元素B)CSV文件以英文特殊符号分隔元素C)CSV文件以英文分号分隔元素D)CSV文件以英文空格分隔元素答案:A解析:[单选题]21.字符类型中char和varchar之间的区别是A)都一样B)char比较高C)varchar比较高D)以上都不对答案:B解析:[单选题]22.A=(1,2,['1,2'])A[2].append(3)Print(a)以上程序的运行结果是()。A)(1,2,['1,2','3'])B)(1,2,['1,2',3])C)[1,2,['1,2',3]]D)报错答案:B解析:[单选题]23.以下用于设置y轴刻度的数目与取值的是()A)xlabelB)ylabelC)xticksD)yticks答案:D解析:[单选题]24.使用()符号对浮点类型的数据进行格式。A)%cB)%fC)%dD)%s答案:B解析:[单选题]25.?键值对(字典)?类型数据的组织维度是()A)多维数据B)一维数据C)二维数据D)高维数据答案:D解析:[单选题]26.try:except:else:finally:当没有发生异常时A)执行语句块2B)执行语句块3C)执行语句块2和语句块4D)执行语句块3和语句块4答案:D解析:[单选题]27.已知g=lambdax,y=3,z=5:x*y*z,则语句print(g(1))的输出结果为()。A)15B)3C)5D)243答案:A解析:[单选题]28.下面对表单的提交方式描述不正确的是()。A)若直接在地址栏中输入URL后,按回车按GET方式提交B)若属性method不指定任何值或者不加属性method,默认是GETC)POST提交是将表单字段信息放置到请求头中D)只有在method指定为POST时,才按POST方式提交答案:C解析:[单选题]29.哪个()选项不是Python提供的内置函数?A)int()B)len()C)sorted()D)fopen()答案:D解析:[单选题]30.下面属于Hadoop特点的是()A)低价值密度B)低吞吐量C)高容错D)高成本答案:C解析:[单选题]31.python语句print(type(1J))的输出结果是()。A)<class'complex'>B)<class'int'>C)<class'float'>D)<class'dict'>答案:A解析:[单选题]32.构造方法的作用是()。A)一般成员方法B)类的初始化C)对象的初始化D)对象的创建答案:C解析:[单选题]33.在Java中,Java中线程的任务是由线程类的()方法定义的。A)init()B)run()C)application()D)main()答案:B解析:概念理解[单选题]34.对于Python类中的私有成员,可以通过?______?的方式来访问。A)对象名.__私有成员名B)_类名__私有成员名C)对象名._类名D)对象名._类名__私有成员名答案:D解析:[单选题]35.[]以下不是Python语言关键字的选项是:()A)inB)defC)defineD)return答案:C解析:[单选题]36.关于数据流图(DFD)的描述,以下选项中正确的是A)软件详细设计的工具B)结构化方法的需求分析工具C)面向对象需求分析工具D)软件概要设计的工具答案:B解析:[单选题]37.以下代码中的print_menu()函数是哪种分类?defprint_menu():print('')print('xx涮涮锅点菜系统')print('1.羊肉涮涮锅')print('2.牛肉涮涮锅')print('3.猪肉涮涮锅')print('')print_menu()A)无参无返回值函数B)无参有返回值函数C)有参无返回值函数D)有参有返回值函数答案:A解析:[单选题]38.一棵二叉树共有25个结点,其中5个是叶子结点,则度为1的结点数是A)6B)16C)10D)4答案:B解析:[单选题]39.以下哪个命令,不是Linux命令()A)pwdB)cdC)mkdirD)ipconfig答案:D解析:概念理解[单选题]40.可以结束一个循环的关键字是_____________。A)breakB)ifC)exitD)continue答案:A解析:[单选题]41.在Java中,若要创建一个新的含有父目录的目录,应该使用下列哪一个类的实例A)FileWriterB)FileOutputStreamC)FileD)以上都对答案:C解析:概念理解[单选题]42.以下代码执行的结果是:obj=Series([0,2],index=['一','二'])print(obj)A)[0,2]B)['一','二']C)一0二2dtype:int64D)0012dtype:int64答案:C解析:[单选题]43.[]下面变量的名字中最合理的是()A)lst_aB)lst_stuC)stulstD)lst答案:B解析:[单选题]44.给出如下代码s='Pythonisbeautiful!'可以输出"python"的是______。A)print(s[0:7])B)print(s[:-14])C)print(s[-21:-14].lower)D)print(s[0:6].lower())答案:D解析:[单选题]45.阅读如下代码ImportpandasaspdA=pd.Series([9,8,7,6],index=['a','b','c','d'])哪个是print(a.index)的结果?()A)[9,8,7,6]B)[?a?,?b?,?c?,?d?]C)(?a?,?b?,?c?,?d?)D)Index([?a?,?b?,?c?,?d?])答案:D解析:[单选题]46.以下程序运行时,输入12182410,输出结果是()s=0inp1[int(x)forxininput().split()]foritemininpl:ifitem>20:continues+=1temprint(s)A)30B)54C)40D)12答案:C解析:[单选题]47.已知字符串s='我们班一共有30个人。',则表达式len(s)的值为()A)9B)10C)11D)12答案:C解析:[单选题]48.下列说法中错误的是()A)HTML、XML、JSON、csv四个格式中,和Python字典类型最相近的一个是JSON。B)高维数据通常以HTML、XML、JSON等格式进行存储C)CSV无法用于高维数据的存储D)HTML、XML、JSON、CSV的一个共同点是:都以文本格式存储数据。答案:C解析:[单选题]49.已知a=1,b=2,c=3,执行以下语句:a=1b=2c=3ifb<c:c-=aa+=bb*=aprint(a,b,c)a,b,c的值为()。A)1,2,3B)3,6,2C)2,6,3D)3,2,1答案:B解析:[单选题]50.在Linux中,将分区/dev/sdb1格式化为xfs文件系统的命令是()A)mkfs-txfs/dev/sdb1B)mkfs-vxfs/dev/sdb1C)mkfs-Vxfs/dev/sdb1D)mkfs-hxfs/dev/sdb1答案:A解析:概念理解[单选题]51.下面不属于软件设计原则的是A)抽象B)模块化C)信息隐蔽D)自底向上答案:D解析:[单选题]52.关于Servlet的生命周期,以下说法正确的是()A)加载并实例化时调用init方法B)初始化时调用init方法C)请求处理时调用init方法D)销毁时调用drop方法答案:B解析:概念理解第2部分:多项选择题,共8题,每题至少两个正确答案,多选或少选均不得分。[多选题]53.联机分析处理包括以下哪些基本分析功能?()A)聚类B)切片C)转轴D)切块答案:BCD解析:[多选题]54.以下赋值语句的用法正确有()A)x,y=10,20B)x=50C)x=30,20D)a=b=20答案:ABD解析:[多选题]55.大数据关键技术及产品研发与产业化工程主要包括哪些()?A)网络和大数据安全支撑体系建设B)加强大数据基础研究C)大数据技术产品研发D)提升大数据技术服务能力答案:BCD解析:[多选题]56.下列属于事务特性的有哪些?A)原子性B)隔离性C)一致性D)持久性答案:ABCD解析:[多选题]57.下列选项中,属于字符串的是()。A)"1"B)'python'C)"""^"""D)'1'.23答案:ABC解析:第3部分:填空题,共2题,请在空白处填写正确答案。[填空题]58.表达式sum(range(1,10,2))的值为__答案:25解析:[填空题]59.表达式list(filter(lambdax:x>5,range(10)))的值为_______答案:[6,7,8,9]解析:第4部分:判断题,共16题,请判断题目是否正确。[判断题]60.对于⽣成器对象x=(3foriinrange(5)),连续两次执⾏list(x)的结果是⼀样的。A)正确B)错误C)不确定D)以上都不对答案:错解析:[判断题]61.Python2.x和Python3.x中input()函数的返回值都是字符串答案:错解析:[判断题]62.if语句最多可以嵌套两层。A)正确B)错误答案:错解析:[判断题]63.一个.py文件就是一个模块。A)正确B)错误答案:对解析:[判断题]64.任何函数内部都可以直接访问和修改全局变量。()A)正确B)错误答案:错解析:[判断题]65.len(set([0,4,5,6,0,7,8]))的结果是7。()A)正确B)错误答案:错解析:[判断题]66.已知不同的3个函数A、B、C,在函数A中调用了B,函数B中调用了C,这种调用方式称作递归调用。A)正确B)错误答案:错解析:这叫函数嵌套[判断题]67.定义类时如果实现了__contains__()方法,该类对象即可支持成员测试运算in。A)正确B)错误答案:对解析:[判断题]68.定义类时实现了__pow__()方法,该类对象即可支持运算符**A)正确B)错误答案:对解析:[判断题]69.以下程序中print语句的执行次数是15次。k=1000whilek>1:print(k)k=k/2A)正确B)错误答案:错解析:[判断题]70.假设x为一个列表,那么x.pop()和x.pop(-1)的作用是一样的。A)正确B)错误答案:对解析:[判断题]71.提升客户服务水平可以实现通过短信平台、微信平台将停电信息推送至用户手机,提高故障抢修效率,提升用户体验。A)正确B)错误答案:错解析:[判断题]72.函数一经定义,就不能再修改。A)正确B)错误答案:错解析:[判断题]73.已知x为非空字符串,那么表达式','.join(x.split(','))==x的值一定为True。()A)正确B)错误答案:对解析:[判断题]74.创建一个3x3x3的随机数组:Z=np.random.random((3,3,3))A)正确B)错误答案:对解析:[判断题]75.ifa<5:a+=1print("f")以上语句是正确的A)正确B)错误答案:错解析:第5部分:问答题,共22题,请在空白处填写正确答案。[问答题]76.以下代码的输出结果是_____。ans=''defconvert(x):globalansifx==0:ans+='0'returnint(ans[::-1])else:y=x%2ans+=str(y)x//=2return(convert(x))print(convert(13))答案:1101解析:[问答题]77.已知x='hellowworld.'.encode(),那么表达式x.decode('gbk')的值为'hellowworld.'。答案:(对)解析:[问答题]78.Python扩展库________________完美封装了图形库OpenGL的功能。答案:(pyopengl)解析:[问答题]79.对于数字n,如果表达式0notin[n%dfordinrange(2,n)]的值为True则说明n是素数。答案:(对)解析:[问答题]80.(填空题)表达式'aaasdf'.strip('af')的值为___________。答案:'sd'解析:[问答题]81.计算机程序中的?=?被称作____。答案:赋值号或赋值运算符解析:[问答题]82.表达式:int('123',16)的值为()。答案:291解析:[问答题]83.表达式[3]in[1,2,3,4]的值为True()A)对B)错答案:B解析:[问答题]84.无法删除集合中指定位置的元素,只能删除特定值的元素。答案:(对)解析:[问答题]85.用Python编程,假设一年期定期利率为3.25%,计算一下需要过多少年,一万元的一年定期存款连本带息能翻番?答案:cunkuan=10000#本金10000元years=0whilecunkuan<20000:years+=1cunkuan=cunkuan*(1+0.0325)print(str(years)+"年以后,存款会翻番")解析:[问答题]86.表达式chr(ord(?a?)^32)的值为_。答案:?A?解析:[问答题]87.不同版本的Python不能安装到同一台计算机上。答案:(错)解析:[问答题]88.已知列表ls=[5,3,18,9,11],请对列表ls按照升序和降序两种方式进行排列。答案:ls=[5,3,18,9,11]ls.sort(reverse=False)print(ls)ls=[5,3,

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论