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

下载本文档

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

文档简介

试卷科目:Python开发基础Python开发基础(习题卷17)PAGE"pagenumber"pagenumber/SECTIONPAGES"numberofpages"numberofpagesPython开发基础第1部分:单项选择题,共55题,每题只有一个正确答案,多选或少选均不得分。[单选题]1.关于time库的描述,以下选项中错误的是A)time库是Python中处理时间的标准库B)time库提供获取系统时间并格式化输出功能C)timesleep()的作用是休眠s秒D)time.perfcounter()返回一个固定的时间计数值[单选题]2.()在Python语言中,可以作为源文件后缀名的是()A)pythonB)pdfC)pyD)pyc[单选题]3.Python通过什么来判断当前程序是否在分支结构中()。A)括号B)冒号C)缩进D)花括号[单选题]4.[]下面与Python开发环境无关的是()A)AnacondaB)PycharmC)python.exeD)NotePad[单选题]5.以下选项中不是Python对文件的写操作方法的是A)writelinesB)write和seekC)writetextD)write[单选题]6.Tkinter中Button组件的作用是。A)用于执行用户的单击操作B)用于显示图片C)用于接收输入的字符D)用于编辑文本[单选题]7.对于字典D={?A?:10,?B?:20,?C?:30,?D?:40},对第4个元素的访问方式为()。A)D[3]B)D[4]C)D[D]D)D[?D?][单选题]8.下列选项中,运行后会输出1、2、3的是()。A)foriinrange(3):print(i)B)foriinrange(2):Print(i+1)C)nums=[0,1,2]Foriinnums:Print(i+1)D)i=1Whilei<3:Print(i)I=i+1[单选题]9.下面关于append()和extend()的说法正确的是()A)(A)两者都可以实现在列表的任意位置添加元素B)(B)把一个列表添加到另一个列表中时,使用两者的操作结果是一样的C)(C)两者都可以实现在列表的末尾添加元素D)(D)以上说明都正确[单选题]10.以下选项中使Python脚本程序转变为可执行程序的第三方库的是A)pygameB)PyQt5C)PyInstallerD)random[单选题]11.下面代码执行后结果是:defreverse(s):returnreverse(s[1:])+s[0]reverse("ABCD")A)DCBAB)DACBC)DCABD)以上都不正确[单选题]12.可以使用()语句跳出当前循环的剩余语句,继续进行下一轮循环。A)passB)continueC)breakD)以上均可以[单选题]13.安装一个第三方库的命名格式是A)pipdownloadB)pipinstallC)pipuninstallD)pipsearch[单选题]14.给出以下代码的运行结果分别是()Deffunc():Print(?Hello?)Type(func),type(func())A)<class?function?>,<class?function?>B)<class?function?>,<class?str?>C)<class?function?>,<class?NoneType?>D)<class?str?>,<class?function?>[单选题]15.以下不属于IPO模型组成部分的是()A)ProgramB)ProcessC)OutputD)Input[单选题]16.pow(3,2)的执行结果为()A)8B)7C)9D)10[单选题]17.若k为int,下述while循环执行的次数为()k=10whilek>2:print(k)k=k-2A)3B)10C)5D)4[单选题]18.()关于import引用,以下选项中描述错误的是()A)可以使用fromturtleimportsetup引入turtle库B)使用importturtleast引入turtle库,取别名为tC)使用importturtle引入turtle库D)import保留字用于导入模块或者模块中的对象[单选题]19.于算法的描述,以下选项中错误的是A)算法具有可行性、确定性、有穷性的基本特征B)算法的复杂度主要包括时间复杂度和数据复杂度C)算法的基本要素包括数据对象的运算和操作及算法的控制结构D)算法是指解题方案的准确而完整的描述[单选题]20.定义如下的元组类型Tup1=("a","b",123,"Python","nsmc","c")Tup1[3][-1:1:-2]第二条语句显示的结果是()A)"nhy"B)"nh"C)"hy"D)"no"[单选题]21.()函数用于数字转换成字符A)ord()B)oct()C)hex()D)chr()[单选题]22.下列表达式的运算结果是:>>>a=100>>>b=False>>>a*b>-1A)FalseB)1C)0D)True[单选题]23.关于数据维度的描述,错误的是:A)一维数据采用线性方式组织,对应于数组概念B)二维数据有关联关系构成,采用表格方式组织C)高维数据由键值对类型的数据组成,采用对象方式组织D)一维数据是由对等关系的有序数据构成,无序数据不是一维数据[单选题]24.若有字符串s=?20?,则s*3的值是()A)"60?B)"202020"C)60D)202020[单选题]25.以下程序的输出结果是:deftest(b=2,a=4):globalzz+=a*breturnzz=10print(z,test())A)18NoneB)1018C)UnboundLocalErrorD)1818[单选题]26.[]a_dict={'家乡':'黑龙江','民族':'汉族'}foriina_dict.items():print(i)以上代码的输出结果是()A)('家乡',B)?家乡?:C)'黑龙江'D)['家乡',[单选题]27.给出如下代码以下选项中描述正确的是Foriinrange(6):print(chr(ord(9801)+i),end="")A)chr("a")返回"a"字符对应的Unicode编码B)系统报错C)输出结果为D)ord(x)函数返回x的Unicode编码对应的字符[单选题]28.在Java中,Java语言提供处理不同类型流的类所在的包是A)java.sqlB)java.utilC)java.mathD)java.io[单选题]29.下列程序输出结果是。i=1s=0whilei<=10:ifi%3!=0:s=s+ii=i+1print(s)A)18B)37C)55D)0[单选题]30.类方法是指类对象所拥有的方法,一般用装饰器()来标识。A)@staticmethodB)staticmethodC)@classmethodD)classmethod[单选题]31.当try子句中的代码没有任何错误时,一定不会执行()子句。A)tryB)exceptC)elseD)finally[单选题]32.str.find()函数如果不包含字符串,返回值为()A)1B)-1C)0D)null[单选题]33.代码print(?\?\\n\?\n?)的执⾏结果是A)?\n?B)?\\n\?C)?\?\\n\?\n?D)报错[单选题]34.关于列表赋值正确说法是()A)简单的列表名赋另一个新列表名,两个列表名不共享存储单元的地址B)简单的列表名赋另一个新列表名,可以生成新列表C)列表必须要通过显式的数据赋值才能生成D)以上说法都正确[单选题]35.在E-R图中,用来表示实体联系的图形是___________。A)三角形B)菱形C)椭圆形D)矩形[单选题]36.二维列表ls=[[1,2,3],[4,5,6],[7,8,9]],以下选项中能获取其中元素9的是()。A)ls[-1]B)ls[-1][-1]C)ls[-2][-1]D)ls[0][-1][单选题]37.SeleniumAPI中的Assertions用于检查当前状态,分别有两种模式,以下描述正确的是()A)当Assert失败时,测试继续运行B)当Assert失败时,则退出测试。C)当Assert成功时,则退出测试D)当Verify成功时,则测试继续运行[单选题]38.()函数是指直接或间接调用函数本身的函数A)递归B)闭包C)lambdaD)匿名[单选题]39.以下选项中,数据库系统的核心是A)数据模型B)数据库管理系统C)数据库D)数据库管理员[单选题]40.以下用于绘制弧形的函数是A)turtle.seth()B)turtle.right()C)turtle.circle()D)turtle.fd()[单选题]41.random.sample(a,b)函数的返回值的数据类型是A)字符串B)元组C)列表D)字典[单选题]42.以下哪个程序相对较优____________。A)r=input()pi=3.14v=(4/3)*pi*r*r*rprint(v)B)r=eval(input())pi=3.14v=(4/3)*pi*r*r*rprint(v)C)r=eval(input('请输入半径:'))pi=3.14v=(4/3)*pi*r*r*rprint('球体积为:',v)D)importmath#导入math库r=eval(input('请输入半径:'))#输入球半径v=(4/3)*math.pi*math.pow(r,3)#计算球体积print('球体积为:',v)#输出球体积[单选题]43.ch1-7Python文件的后缀名是:A)pyB)pdfC)pngD)ppt[单选题]44.代码n=1deffunc(a,b):n=areturna*bs=func("kn?,2)print(n)运行后变量n的结果是()A)1B)'knkn'C)'kn'D)出错提示[单选题]45.Python中,(1,2,3)+(4,5,6)的结果是()A)(1,2,3)B)(1,2,3,4,5,6)C)(5,7,9)D)(4,5,6)[单选题]46.一个工作人员可使用多台计算机,而一台计算机被多个人使用。则实体工作人员与实体计算机之间的联系是A)一对多B)多对一C)多对多D)一对一[单选题]47.对于循环语句forainrange(3),这里的a能取到的值为A)3B)123C)12D)012[单选题]48.函数chr(x)的作用是______。A)返回字符串x中每个字符对应的Unicode编码值B)返回字符x对应的Unicode值C)返回数字x作为Unicode编码对应的字符D)返回数字x的十六进制字符串形式[单选题]49.[]set_1=set([10,9,8,10])set_2={1,2,3}set_3=set_1.union(set_2)print(set_3)下列结果正确的是()A){1,B)(1,2,3,8,9,10,10)C){1,2,3,8,9,10,10}D)(10,9,8,10,1,2,3)[单选题]50.n=10ifn>15:print(?B?)elifn>5:print(?D?)elifn>0:print(?S?)else:print(?None?)以上程序的输出结果为:A)BB)DC)SD)None[单选题]51.关于二叉树的遍历,以下选项中描述错误的是A)二叉树的遍历可以分为三种:前序遍历、中序遍历、后序遍历B)前序遍历是先遍历左子树,然后访问根结点,最后遍历右子树C)后序遍历二叉树的过程是一个递归的过程D)二叉树的遍历是指不重复地访问二叉树中的所有结点[单选题]52.下列关于函数的说法正确的是()A)参数不能为0个B)函数定义时参数相当于占位符C)当没有参数时,可以不保留圆括号D)函数不能没有return语句第2部分:多项选择题,共5题,每题至少两个正确答案,多选或少选均不得分。[多选题]53.关于总体和样本的说法,正确的是()A)总体也就是研究对象的全体B)如果总体是某一条生产线上生产的全部产品,那么样本可以是每间隔10秒抽取的产品C)如果总体是某一小学的1000名学生,那么样本可以是一年级的100名学生D)样本是从总体的随机抽样[多选题]54.泛在电力物联网是泛在物联网在电力行业的具体表现形式和应用落地,必须实现()方面的改革提升。A)技术B)管理思维C)管理理念D)效能[多选题]55.下面描述正确的是?A)在python中逻辑与运算符不能写作&&,要写作andB)&是两个数字按二进制位作与运算的操作符C)3&2的结果为2D)3&3的结果为0[多选题]56.ls=[25,13,36,1]ls为一个列表,删除其中元素13,正确的选项有:A)ls=[25,13,36,1]ls.remove(13)print(ls)B)ls=[25,13,36,1]ls.pop(1)print(ls)C)ls=[25,13,36,1]ls.clear(13)print(ls)D)ls=[25,13,36,1]ls=[ls[0]]+ls[2:]print(ls)[多选题]57.数据挖掘算法的组件包括:()A)模型或模型结构B)评分函数C)优化和搜索方法D)数据管理策略第3部分:填空题,共2题,请在空白处填写正确答案。[填空题]58.表达式eval(?im?port(?math?).sqrt(3**2+4**2)的值?为?)__[填空题]59.假设有Python程序文件abc.py,其中只有一条语句print(name),那么直接运行该程序时得到的结果为___第4部分:判断题,共16题,请判断题目是否正确。[判断题]60.3+4j是合法Python数字类型。()A)正确B)错误[判断题]61.浮点型不可与复数类型数据进行计算。()A)正确B)错误[判断题]62.stats.mode()计算数据的平均值A)正确B)错误[判断题]63.Python解释器既可以提示语法错,也可以提示逻辑错()A)正确B)错误[判断题]64.如果在函数中有语句return3,那么该函数一定会返回整数3[判断题]65.(,)函数调用时,使用关键字参数传递的参数与顺序无关。A)正确B)错误[判断题]66.定义一个函数时,形参可以是一个,也可以是多个,但是不能没有。A)正确B)错误[判断题]67.Python中字符串对象的encode()方法默认使用utf8作为编码方式。A)正确B)错误[判断题]68.单元测试,集成/接口测试和UI测试这三种测试的投入比例,推荐的最好办法就是三种均分,维持均衡。A)正确B)错误[判断题]69.定义类时如果实现了contains()方法,该类对象即可支持成员测试运算in[判断题]70.噪声和伪像是数据错误这一相同表述的两种叫法A)正确B)错误[判断题]71.jieba库的分词模式分为模糊模式、精确模式、全模式和搜索引擎模式。()A)正确B)错误[判断题]72.(,)元组是不可变的,不支持列表对象的insert()、remove()等方法,也不支持del命令删除其中的元素,但可以使用del命令删除整个元组对象。A)正确B)错误[判断题]73.在调用函数时,可以通过关键参数的形式进行传值,从而避免必须记住函数形参顺序的麻烦。[判断题]74.OneHotEncoder是一种不能够被scikit-learn的估计器使用的类别特征转换函数。()解析∶onchot编码后的结果是数值类型,可以被sklearm的各种估计器使用。A)正确B)错误[判断题]75.Python语言是通过大括号?{}?来体现语句间的逻辑关系。A)正确B)错误第5部分:问答题,共22题,请在空白处填写正确答案。[问答题]76.Python扩展库______________和______________提供了图像处理功能。[问答题]77.已知x=[[1,3,3],[2,3,1]],那么表达式sorted(x,key=lambdaitem:(item[1],-item[2]))的值为__________________________。[问答题]78.表达式?1//3?的结果是____。[问答题]79.执行语句x,y,z=map(str,range(3))之后,变量y的值为_。[问答题]80.表达式5if5>6else(6if3>2else5)的值为_____。[问答题]81.函数定义时,可以不指定参数的数据类型。()A)对B)错[问答题]82.()假设列表对象aList的值为[3,4,5,6,7,9,11,13,15,17],那么切片aList[3:9:2]得到的值是什么?[6,9,13][问答题]83.()是一种按照一定的规则,自动从网络上抓取信息的程序或者脚本。[问答题]84.(填空题)在numpy中,数组的排序主要有两种方式:直接排序和()[问答题]85.(填空题)已知f=lambdax:x+5,那么表达式f(3)的值为______________。[问答题]86.表达式set([1,2,3])=={1,2,3}的值为____________。[问答题]87.集合之间的操作有()、并集和补集。[问答题]88.(填空题)表达式int('101',2)的值为________。[问答题]89.(填空题)删除一列元素可以使用del命令,也可以使用()函数[问答题]90.使用列表对象的remove()方法可以删除列表中首次出现的指定元素,如果列中不存在要删除的指定元素则抛出异常。[问答题]91.(填空题)语句print(re.match('abc','defg'))输出结果为___________。[问答题]92.判断整数i能否同时被3和5整除的python表达式为__1__。[问答题]93.(填空题)已知x='abcd',那么表达式','.join(x.split())的值为___________。[问答题]94.Python内置函数______用来返回数值型序列中所有元素之和。[问答题]95.写出下面代码的执行结果。defJoin(List,sep=None):return(sepor',').join(List)print(Join(['a','b','c']))print(Join(['a','b','c'],':'))[问答题]96.假设已成功导入os和sys标准库,那么表达式os.path.dirname(sys.executable)的值为Python安装目录。[问答题]97.已知字符串s='2+3',则表达式s.isdigit()的值为_________。[单选题]98.s1={4,1,2,7,9};s2={2,5,8,7,3},则s1|s2为A){1,B){3,C){1,D){2,E){1,[单选题]99.a=['p1',324,['p2','p3'],'p4'];print(len(a)),代码运行后屏幕显示的结果为:A)1B)2C)3D)4E)5[单选题]100.whatistheoutputofthefollowingcode?()printtype([1,2])A)<type'tuple'>B)<type'int'>C)<type'set'>D)<type'complex'>E)<type'list'>1.答案:D解析:2.答案:C解析:3.答案:C解析:4.答案:D解析:5.答案:C解析:6.答案:A解析:7.答案:D解析:8.答案:C解析:9.答案:C解析:10.答案:C解析:11.答案:D解析:12.答案:B解析:13.答案:B解析:14.答案:C解析:15.答案:A解析:16.答案:C解析:17.答案:D解析:18.答案:A解析:1

温馨提示

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

评论

0/150

提交评论