您好,欢迎访问三七文档
当前位置:首页 > 建筑/环境 > 综合/其它 > python二级考试试题4
1.以下选项中,不属于需求分析阶段的任务是A需求规格说明书评审B确定软件系统的性能需求C确定软件系统的功能需求D制定软件集成测试计划正确答案:2.关于数据流图(DFD)的描述,以下选项中正确的是A软件详细设计的工具B结构化方法的需求分析工具C面向对象需求分析工具D软件概要设计的工具正确答案:3.在黑盒测试方法中,设计测试用例的主要根据是A程序流程图B程序数据结构C程序内部逻辑D程序外部功能正确答案:4.一个教师讲授多门课程,一门课程由多个教师讲授。描述了实体教师和课程的联系的选项是Am:n联系Bm:1联系C1:n联系D1:1联系正确答案:5.数据库设计中,反映用户对数据要求的模式是A内模式B设计模式C外模式D概念模式正确答案:6.在数据库设计中,用E-R图来描述信息结构但不涉及信息在计算机中的表示的阶段是A概念设计阶段B逻辑设计阶段C物理设计阶段D需求分析阶段正确答案:7.以下选项中描述正确的是A只有一个根结点的数据结构不一定是线性结构B循环链表是非线性结构C双向链表是非线性结构D有一个以上根结点的数据结构不一定是非线性结构正确答案:8.一棵二叉树共有25个结点,其中5个是叶子结点,则度为1的结点数是A6B16C10D4正确答案:9.下图所示的二叉树进行前序遍历的序列是AYDEBFZXCABABDYECFXZCABCDEFXYZDDYBEAFCZX正确答案:10.以下选项中描述正确的是A算法的时间复杂度与空间复杂度一定相关B算法的时间复杂度是指执行算法所需要的计算工作量C算法的效率只与问题的规模有关,而与数据的存储结构无关D数据的逻辑结构与存储结构是一一对应的正确答案:11.Python文件的后缀名是ApdfBdoCpassDpy正确答案:12.下面代码的输出结果是print(0.1+0.2==0.3)AFalseB–1C0Dwhile正确答案:13.以下选项中,不是Python语言保留字的是AexceptBdoCpassDwhile正确答案:14.下面代码的执行结果a=10.99print(complex(a))A10.99+jB10.99C0.99D(10.99+0j)正确答案:15.关于Python字符编码,以下选项中描述错误的是Achr(x)和ord(x)函数用于在单字符和Unicode编码值之间进行转换Bprintchr(65)输出ACprint(ord('a'))输出97DPython字符编码使用ASCII编码正确答案:D16.关于Python循环结构,以下选项中描述错误的是A遍历循环中的遍历结构可以是字符串、文件、组合数据类型和range()函数等Bbreak用来结束当前当次语句,但不跳出当前的循环体Ccontinue只结束本次循环DPython通过for、while等保留字构建循环结构正确答案:17.给出如下代码importrandomnum=random.randint(1,10)whileTrue:ifnum=9:breakelse:num=random.randint(1,10)以下选项中描述错误的是A这段代码的功能是程序自动猜数字Bimportrandom代码是可以省略的CwhileTrue:创建了一个永远执行的循环Drandom.randint(1,10)生成[1,10]之间的整数正确答案:18.关于time库的描述,以下选项中错误的是Atime库提供获取系统时间并格式化输出功能Btime.sleep(s)的作用是休眠s秒Ctime.perf_counter()返回一个固定的时间计数值Dtime库是Python中处理时间的标准库正确答案:19.关于jieba库的描述,以下选项中错误的是Ajieba.cut(s)是精确模式,返回一个可迭代的数据类型Bjieba.lcut(s)是精确模式,返回列表类型Cjieba.add_word(s)是向分词词典里增加新词sDjieba是Python中一个重要的标准函数库正确答案:20.对于列表ls的操作,以下选项中描述错误的是Als.clear():删除ls的最后一个元素Bls.copy():生成一个新列表,复制ls的所有元素Cls.reverse():列表ls的所有元素反转Dls.append(x):在ls最后增加一个元素正确答案:21.下面代码的输出结果是listV=list(range(5))print(2inlistV)AFalseB0C-1DTrue正确答案:22.给出如下代码importrandomasranlistV=[]ran.seed(100)foriinrange(10):i=ran.randint(100,999)listV.append(i)以下选项中能输出随机列表元素最大值的是Aprint(listV.max())Bprint(listV.pop(i))Cprint(max(listV))Dprint(listV.reverse(i))正确答案:23.给出如下代码MonthandFlower={1月:梅花,2月:杏花,3月:桃花,4月:牡丹花,\5月:石榴花,6月:莲花,7月:玉簪花,8月:桂花,\9月:菊花,10月:芙蓉花,11月:山茶花,12月:水仙花}n=input(请输入1—12的月份:)print(n+月份之代表花:+MonthandFlower.get(str(n)+月))以下选项中描述正确的是A代码实现了获取一个整数(1—12)来表示月份,输出该月份对应的代表花名BMonthandFlower是列表类型变量CMonthandFlower是一个元组DMonthandFlower是集合类型变量正确答案:24.关于Python文件打开模式的描述,以下选项中描述错误的是A覆盖写模式wB追加写模式aC创建写模式nD只读模式r正确答案:25.执行如下代码:fname=input(请输入要写入的文件:)fo=open(fname,w+)ls=[清明时节雨纷纷,,路上行人欲断魂,,借问酒家何处有?,牧童遥指杏花村。]fo.writelines(ls)fo.seek(0)forlineinfo:print(line)fo.close()以下选项中描述错误的是Afo.writelines(ls)将元素全为字符串的ls列表写入文件Bfo.seek(0)这行代码如果省略,也能打印输出文件内容C代码主要功能为向文件写入一个列表类型,并打印输出结果D执行代码时,从键盘输入“清明.txt”,则清明.txt被创建正确答案:B26.关于CSV文件的描述,以下选项中错误的是ACSV文件的每一行是一维数据,可以使用Python中的列表类型表示BCSV文件通过多种编码表示字符C整个CSV文件是一个二维数据DCSV文件格式是一种通用的文件格式,应用于程序之间转移表格数据正确答案:B27.以下选项中,修改turtle画笔颜色的函数是Aseth()Bcolormode()Cbk()Dpencolor()正确答案:D28.以下选项中,Python网络爬虫方向的第三方库是AnumpyBopenpyxlCPyQt5Dscrapy正确答案:D29.以下选项中,Python数据分析方向的第三方库是APILBDjangoCpandasDflask正确答案:C30.以下选项中,Python机器学习方向的第三方库是ATensorFlowBscipyCPyQt5Drequests正确答案:A31.给出如下代码:TempStr=HelloWorld以下选项中可以输出“World”子串的是Aprint(TempStr[–5:–1])Bprint(TempStr[–5:0])Cprint(TempStr[–4:–1])print(TempStr[–4:–1])Dprint(TempStr[–5:])正确答案:D32.下面代码的输出结果是x=12.34print(type(x))Aclass'int'Bclass'float'Cclass'bool'Dclass'complex'正确答案:B33.下面代码的输出结果是x=10y=3print(x%y,x**y)A31000B130C330D11000正确答案:D34.执行如下代码importturtleastforiinrange(1,5):t.fd(50)t.left(90)在PythonTurtleGraphics中,绘制的是A五边形B三角形C五角星D正方形正确答案:35.设一年356天,第1天的能力值为基数记为1.0。当好好学习时能力值相比前一天会提高千分之五。以下选项中,不能获得持续努力1年后的能力值的是A1.005**365Bpow((1.0+0.005),365)C1.005//365Dpow(1.0+0.005,365)正确答案:36.给出如下代码:s=list(巴老爷有八十八棵芭蕉树,来了八十八个把式要在巴老爷八十八棵芭蕉树下住。\老爷拔了八十八棵芭蕉树,不让八十八个把式在八十八棵芭蕉树下住。八十八个把式\烧了八十八棵芭蕉树,巴老爷在八十八棵树边哭。)以下选项中能输出字符“八”出现次数的是Aprint(s.index(八))Bprint(s.index(八),6)Cprint(s.index(八),6,len(s))Dprint(s.count(八))正确答案:37.下面代码的输出结果是vlist=list(range(5))print(vlist)A01234B0,1,2,3,4,C0;1;2;3;4;D[0,1,2,3,4]正确答案:38.以下选项中,不是建立字典的方式是Ad={[1,2]:1,[3,4]:3}Bd={(1,2):1,(3,4):3}Cd={'张三':1,'李四':2}Dd={1:[1,2],3:[3,4]}正确答案:39.如果name=全国计算机等级考试二级Python,以下选项中输出错误的是Aprint(name[:])全国计算机等级考试二级PythonBprint(name[11:])PythonCprint(name[:11])全国计算机等级考试二级Dprint(name[0],name[8],name[–1])全试正确答案:40.下列程序的运行结果是s=‘PYTHON’“{0:3}”.format(s)A‘PYTH’B‘PYTHON’C‘PYTHON’D‘PYT’正确答案:
本文标题:python二级考试试题4
链接地址:https://www.777doc.com/doc-3134823 .html