《python二级考试试题7.doc》由会员分享,可在线阅读,更多相关《python二级考试试题7.doc(29页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、1.在面向对象方法中,一个对象请求另一对象为其服务的方式是通过发送_。A命令B口令C消息D调用语句正确答案:2.下面不属于软件需求分析阶段主要工作的是_。A需求评审B需求获取C需求变更申请D需求分析正确答案:3.下面不属于软件测试实施步骤的是_。A确认测试B单元测试C回归测试D集成测试正确答案:4.结构化程序设计中,下面对goto语句使用描述正确的是_。A禁止使用goto语句B应避免滥用goto语句Cgoto语句最好用,不容易造成结构体程序混乱。D使用goto语句程序效率高正确答案:5.数据库应用系统中的核心问题是_。A数据库管理员培训B数据库维护C数据库系统设计D数据库设计正确答案:6.在E
2、-R图中,用来表示实体联系的图形是_。A三角形B菱形C椭圆形D矩形正确答案:7.在数据库设计中,将E-R图转换为关系数据模型的过程属于A物理设计阶段B需求分析阶段C概念设计阶段D逻辑设计阶段正确答案:8.一个栈的初始状态为空。现将元素 1、2、3、4、5、A、B、C、D、E依次入栈,然后再依次出栈,则元素出栈的顺序是A12345ABCDEBEDCBA54321C54321EDCBADABCDE12345正确答案:9.下列排序方法中,最坏情况下比较次数最少的是A堆排序B直接插入排序C冒泡排序D简单选择排序正确答案:10.支持子程序调用的数据结构是A队列B二叉树C树D栈正确答案:11.11. Py
3、thon 中对变量描述错误的选项是:APython 不需要显式声明变量类型,在第一次变量赋值时由值决定变量的类型B变量通过变量名访问C变量必须在创建和赋值后使用D变量 PI 与变量 Pi 被看作相同的变量正确答案:12.以下Python语句运行结果异常的选项是:A PI , r = 3.14 , 4B a = 1 b = a = a + 1C x = True int(x)D a正确答案:13.以下对Python程序设计风格描述错误的选项是:APython中不允许把多条语句写在同一行BPython语句中,增加缩进表示语句块的开始,减少缩进表示语句块的退出CPython可以将一条长语句分成多行显
4、示,使用续航符“”DPython中不允许把多条语句写在同一行正确答案:14.下列表达式的运算结果是: a = 100 b = False a * b -1AFalseB1C0DTrue正确答案:15.运行以下程序,输出结果的是:str1 = Nanjing Universitystr2 = str1:7 + Normal + str1-10:print(str2)ANormal UBNanjing Normal CNormal UniversityDNanjing Normal University正确答案:16.运行以下程序,输出结果的是:print( love .join(Everyday
5、,Yourself,Python,)AEveryday love YourselfBEveryday love PythonClove Yourself love PythonDEveryday love Yourself love Python 正确答案:17.26. 哪个选项是使用 PyInstaller 库对 Python 源文件打包的基本使用方法?Apip -hBpip install Cpip download Dpyinstaller 需要在命令行运行 :pyinstaller 正确答案:18.以下程序的不可能输出结果是:from random import *print(roun
6、d(random(),2)A0.47B0.54C0.27D1.87正确答案:19.以下程序的输出结果是:astr = 0nbstr = Atanprint(.format(astr,bstr)A0a aB0A ACA aD0A a正确答案:20.以下关于异常处理的描述,正确的是:Atry 语句中有 except 子句就不能有 finally 子句BPython 中,可以用异常处理捕获程序中的所有错误C引发一个不存在索引的列表元素会引发 NameError 错误DPython 中允许利用 raise 语句由程序主动引发异常正确答案:21.以下语句执行后a、b、c的值是:a = watermelo
7、nb = strawberryc = cherryif a b: c = a a = b b = cAwatermelon strawberry cherryBwatermelon cherry strawberryCstrawberry cherry watermelonDstrawberry watermelon watermelon正确答案:22.以下关于 Python 的控制结构,错误的是:A每个 if 条件后要使用冒号(:)B在 Python 中,没有 switch-case 语句CPython 中的 pass 是空语句,一般用作占位语句Delif 可以单独使用正确答案:23.以下代
8、码段,不会输出A,B,C,的选项是:Afor i in range(3): print(chr(65+i),end=,)Bfor i in 0,1,2: print(chr(65+i),end=,)Ci = 0while i 3: print(chr(i+65),end= ,) i += 1 continueDi = 0while i y ? x : yBif(xy) print(x)Cwhile True: passDmin = x if x L2)AFalseBTypeError: not supported between instances of list and strC1DTrue
9、正确答案:29.以下属于 Python 脚本程序转变为可执行程序的第三方库的是:ArequestsBscrapyCnumpyDpyinstaller正确答案:30.以下属于 Python 中文分词方向第三方库的是:ApandasBbeautifulsoup4Cpython-docxDjieba正确答案:31.以下生成词云的 Python 第三方库的是:AmatplotibBTVTKCmayaviDwordcloud正确答案:32.Python 中函数不包括A标准函数B第三库函数C内建函数D参数函数正确答案:33.Python 中,函数定义可以不包括以下:A函数名B关键字 defC一对圆括号D可
10、选参数列表正确答案:34.以下程序的输出结果是:def func(num): num *= 2x = 20func(x)print(x)A40B出错C无输出D20正确答案:35.以下程序的输出结果是:def func(a,*b): for item in b: a += item return am = 0print(func(m,1,1,2,3,5,7,12,21,33)A33B0C7D85正确答案:36.下程序的输出结果是:a = a,b,cb = a:-1print(b)Aa, b, cBc, b, aCa, b, cDc, b, a正确答案:37.Python 文件只读打开模式是AwBxCbDr正确答案:38.Python 文件读取方法 read(size) 的含义是A从头到尾读取文件所有内容B从文件中读取一行数据C从文件中读取多行数据D从文件中读取指定 size 大小的数据,如果 size 为负数或者空,则读取到文件结束。正确答案:39.关于数据组织的维度描述正确的是A二维数据由对等关系的有序或无序数据构成B高维数据由关联关系数据构成CCSV 是一维数据D一维数据采用线性方式存储正确答案:40.同时去掉字符串左边和右边空格的函数是:Acenter()Bcount()Cfomat()Dstrip()正确答案: