python二级考试试题6

python二级考试试题6
python二级考试试题6

1. 算法的时间复杂度是指 A 执行算法程序所需要的时间 B 算法程序的长度 C 算法程序中的指令条数 D 算法执行过程中所需要的基本运算次数
正确答案:
2. 下列关于栈的叙述中正确的是 A 在栈中只能插入数据 B 在栈中只能删除数据 C 栈是先进先出的线性表 D 栈是先进后出的线性表

正确答案:
3. 对建立良好的程序设计风格,下面描述正确的是 A 符号名的命名只要符合语法 B 充分考虑程序的执行效率 C 程序的注释可有可无 D 程序应简单、清晰、可读性好
正确答案:
4. 在面向对象方法中,一个对象请求另一对象为其服务的方式是通过发送 A 调用语句 B 命令 C 口令

D 消息 正确答案:
5. 下面不属于软件设计原则的是 A 抽象 B 模块化 C 信息隐蔽 D 自底向上 正确答案:
6. 下面不属于软件工程的 3 个要素的是 A 工具 B 过程

C 方法 D 环境 正确答案:
7. 在软件开发中,需求分析阶段产生的主要文档是 A 用户手册 B 软件集成测试计划 C 软件详细设计说明书 D 软件需求规格说明书 正确答案:
8. 数据库应用系统中的核心问题是 A 数据库管理员培训

B 数据库维护 C 数据库系统设计 D 数据库设计 正确答案:
9. 在 E-R 图中,哪个选项是用来表示联系的图形 A 矩形 B 椭圆形 C 三角形 D 菱形 正确答案:
10. 以下选项错误描述的是

A DDL 是数据定义语言 B DML 是数据操纵语言 C DCL 是数据控制语言 D DBMS 是数据库系统
DBMS 数据库管理系统 DBS 数据库系统
正确答案:
11. Python 语言中,以下表达式输出结果为 11 的选项是: A print("1+1") B print(1+1) C print(eval("1+1"))

D print(eval("1" + "1"))
正确答案:
12. 以下 Python 语言关键字在异常处理结构中用来捕获特定类型异常的选项是: A for B lambda C in D expect
正确答案:
13. 函数表达式 all([1,True,True]) 的结果是: A 无输出 B

False C 出错 D True 正确答案: #any(x)判断 x 对象是否为空对象,如果都为空、0、false,则返回 false,如果不都为空、 0、false,则返回 true #all(x)如果 all(x)参数 x 对象的所有元素不为 0、''、False 或者 x 为空对象,则返回 True, 否则返回 False
14. 运行以下程序,
x = eval(input())
y = eval(input()) print(abs(x+y)) 从键盘输入 1+2 与 4j,则输出结果是: A 5

B C D 5.0 正确答案:
15. 以下对数值运算操作符描述错误的选项是: A Python 提供了 9 个基本的数值运算操作符 B Python 数值运算操作符也叫做内置操作符 C Python 二元数学操作符都有与之对应的增强赋值操作符 D Python 数值运算操作符需要引用第三方库 math 正确答案:
16. 以下关于列表和字符串的描述,错误的是:

A 列表使用正向递增序号和反向递减序号的索引体系 B 列表是一个可以修改数据项的序列类型 C 字符和列表均支持成员关系操作符(in)和长度计算函数(len()) D 字符串是单一字符的无序组合
正确答案:
17. str ="Python 语言程序设计",表达式 str.isnumeric() 的结果是: A True B 1 C 0 D False 判断是否全为数字

正确答案:
18. 以下程序的输出结果是: >>> def f(x, y = 0, z = 0): pass >>> f(1, , 3) A pass B None C not D 出错 正确答案:
19. 运行以下程序: try:

num = eval(input("请输入一个列表:"))
num.reverse()
print(num) except:
print("输入的不是列表") 从键盘上输入 1,2,3,则输出的结果是: A [1,2,3] B [3,2,1] C 运算错误 D 输入的不是列表

正确答案:
20. 以下程序的输出结果是: def fun1(a,b,*args):
print(a)
print(b)
print(args)
fun1(1,2,3,4,5,6) A 1 2 [3, 4, 5, 6] B 1,2,3,4,5,6

C 1 2 3, 4, 5, 6 D 1 2 (3, 4, 5, 6)
正确答案:
21. 运行以下程序,当从键盘上输入{1:"清华大学",2:"北京大学"},运行结果的是: x =eval(input()) print(type(x)) A B C

出错 D 正确答案:
22. 以下选项能改变 turtle 画笔的颜色是: A turtle.colormode() B turtle.setup() C turtle.pd() D turtle.pencolor() 正确答案:
23. 以下程序的不可能输出结果是: from random import *

print(sample({1,2,3,4,5},2)) A [5, 1] B [1, 2] C [4, 2] D [1, 2, 3]
正确答案: 从前面那个取两个数出来 24. 以下程序的输出结果是: import time
t = time.gmtime() print(time.strftime("%Y-%m-%d %H:%M:%S",t)) A 系统当前的日期

B 系统当前的时间 C 系统出错 D 系统当前的日期与时间
正确答案:
25. 函数表达式 all([1,True,True]) 的结果是: A 无输出 B False C 出错 D True
正确答案:

26. 以下关于 Python 函数对变量的作用,错误的是: A 简单数据类型在函数内部用 global 保留字声明后,函数退出后该变量保留 B 全局变量指在函数之外定义的变量,在程序执行全过程有效 C 简单数据类型变量仅在函数内部创建和使用,函数退出后变量被释放 D 对于组合数据类型的全局变量,如果在函数内部没有被真实创建的同名变量,则函数内部不 可以直接使用并修改全局变量的值 正确答案:
27. 以下程序的输出结果是: ls = ["浣熊","豪猪","艾草松鸡","棉尾兔","叉角羚"]
x = "豪猪" print(ls.index(x,0)) A 0

B -4 C -3 D 1 正确答案:
28. 以下属于 Python 脚本程序转变为可执行程序的第三方库的是: A openpyxl B PyPDF2 C pillow D pyinstaller 正确答案:
29. 以下属于 Python 中文分词方向第三方库的是:

A python-docx B python-pptx C pefile D jieba
正确答案:
30. 以下生成词云的 Python 第三方库的是: A csvkit B Pydub C moviepy D wordcloud
正确答案:

相关主题
相关文档
最新文档