python二级考试试题7_第1页
python二级考试试题7_第2页
python二级考试试题7_第3页
已阅读5页,还剩24页未读 继续免费阅读

下载本文档

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

文档简介

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数据库

2、设计正确答案:6. 在 E-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. 支持子程序调用的数据结构是

3、A队列B二叉树C树D栈正确答案:11.11. Python 中对变量描述错误的选项是: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.以下对 P

4、ython程序设计风格描述错误的选项是:APython中不允许把多条语句写在同一行BPython语句中,增加缩进表示语句块的开始,减少缩进表示语句块的退出CPython 可以将一条长语句分成多行显示,使用续航符“ ”DPython中不允许把多条语句写在同一行正确答案:14.下列表达式的运算结果是:>>> a = 100>>> b = False>>> a * b > - 1AFalseB1C0DTrue正确答案:15.运行以下程序,输出结果的是:str1 = "Nanjing University"str2 = s

5、tr1 :7 + " Normal "+ str1 - 10 :print (str2 )ANormal UBNanjing NormalCNormal UniversityDNanjing Normal University正确答案:16.运行以下程序,输出结果的是:print (" love" .join ("Everyday" ,"Yourself" ,"Python" ,)AEveryday love YourselfBEveryday love PythonClove Yourself

6、 love PythonDEveryday love Yourself love Python正确答案:17. 26. 哪个选项是使用PyInstaller库对 Python源文件打包的基本使用方法?Apip -hBpip install <拟安装库名 >Cpip download <拟下载库名 >Dpyinstaller 需要在命令行运行 :>pyinstaller <Python 源程序文件名 >正确答案:18.以下程序的不可能输出结果是:fromrandomimport*print (round (random (),2)A0.47B0.54C0

7、.27D1.87正确答案:19.以下程序的输出结果是:astr = '0n'bstr = 'Atan'print ("" .format (astr ,bstr )A0a aB 0A ACA aD 0Aa正确答案:20. 以下关于异常处理的描述,正确的是:Atry语句中有except子句就不能有finally子句BPython中,可以用异常处理捕获程序中的所有错误C引发一个不存在索引的列表元素会引发 NameError 错误DPython中允许利用raise 语句由程序主动引发异常正确答案:21.以下语句执行后a、b 、c 的值是:a = &

8、quot;watermelon"b = "strawberry"c = "cherry"if a > b :c = aa = bb = cAwatermelon strawberry cherryBwatermelon cherry strawberryCstrawberry cherry watermelonDstrawberry watermelon watermelon正确答案:22. 以下关于 Python 的控制结构,错误的是:A每个 if 条件后要使用冒号(:)B在 Python 中,没有 switch-case 语句CPyt

9、hon中的 pass 是空语句,一般用作占位语句Delif可以单独使用正确答案:23.以下代码段,不会输出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 += 1continueDi = 0while i < 3:print (chr (i+ 65),end

10、= "," )breaki += 1正确答案:24. 设 x = 10 ;y = 20 ,下列语句能正确运行结束的是:Amax = x >y ? x : yBif(x>y) print(x)Cwhile True: passDmin = x if x < y else y正确答案:25.以下程序的输出结果是:Da = " 北美洲 ":" 北极兔 "," 南美洲 ":" 托哥巨嘴鸟 ","亚洲":"大熊猫 ","非洲":

11、"单峰驼 ","南极洲 ":"帝企鹅 "Da "非洲 " = "大猩猩 "print (Da )A(' 北美洲 ': ' 北极兔 ', ' 南美洲 ': ' 托哥巨嘴鸟 ', ' 亚洲 ': ' 大熊猫', '非洲': '大猩猩 ', ' 南极洲 ': '帝企鹅 ')B' 北美洲 ': ' 北极兔 ', &

12、#39; 南美洲 ': ' 托哥巨嘴鸟 ', ' 亚洲 ': ' 大熊猫', '非洲': '大猩猩 ', ' 南极洲 ': '帝企鹅 'C" 北美洲 ":" 北极兔 "," 南美洲 ":" 托哥巨嘴鸟 "," 亚洲 ":"大熊猫 "," 非洲 ":" 单峰驼 "," 南极洲 ":" 帝企鹅

13、 "D' 北美洲 ': ' 北极兔 ', ' 南美洲 ': ' 托哥巨嘴鸟 ', ' 亚洲 ': ' 大熊猫', '非洲': '大猩猩 ', ' 南极洲 ': '帝企鹅 '正确答案:26. 以下关于列表操作的描述,错误的是:A通过 append方法可以向列表添加元素B通过 extend 方法可以将另一个列表中的元素逐一添加到列表中C通过 insert(index,object)方法在指定位置index前插入元素objectD通

14、过 add方法可以向列表添加元素正确答案:27. 以下关于字典操作的描述,错误的是:Adel用于删除字典或者元素Bclear用于清空字典中的数据Clen 方法可以计算字典中键值对的个数Dkeys 方法可以获取字典的值视图正确答案:28.以下程序的输出结果是:L1 = 'abc' , '123' ,'456' L2 = '1' ,'2' ,'3' print (L1 > L2)AFalseBTypeError: '>' not supported between insta

15、nces of 'list' and 'str'C1DTrue正确答案:29. 以下属于 Python 脚本程序转变为可执行程序的第三方库的是:ArequestsBscrapyCnumpyDpyinstaller正确答案:30. 以下属于 Python 中文分词方向第三方库的是:ApandasBbeautifulsoup4Cpython-docxDjieba正确答案:31. 以下生成词云的 Python 第三方库的是:AmatplotibBTVTKCmayaviDwordcloud正确答案:32. Python中函数不包括A标准函数B第三库函数C内建函数D参数函

16、数正确答案:33. Python 中,函数定义可以不包括以下:A函数名B关键字 defC一对圆括号D可选参数列表正确答案:34.以下程序的输出结果是:def func (num ):num *= 2x = 20func (x)print (x)A40B出错C无输出D20正确答案:35.以下程序的输出结果是:def func (a,*b ):for item in b :a += itemreturnam = 0print (func (m ,1,1,2,3,5,7,12 ,21 ,33)A33B0C7D85正确答案:36.下程序的输出结果是:a = "a" ,"b" ,"c" b = a:- 1 print (b )A'a', 'b', 'c'B'c', 'b', 'a'C'a', 'b', 'c'D'c', 'b', 'a'正确答案:37. Python 文件只读打开模式是AwBxCbD

温馨提示

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

评论

0/150

提交评论