搜档网
当前位置:搜档网 › python二级考试试题

python二级考试试题

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

1.算法的时间复杂度是指

执行算法程序所需要的时间

算法程序的长度

算法程序中的指令条数

算法执行过程中所需要的基本运算次数正确答案:

2.下列关于栈的叙述中正确的是

在栈中只能插入数据

在栈中只能删除数据

栈是先进先出的线性表

栈是先进后出的线性表

正确答案:

3.对建立良好的程序设计风格,下面描述正确的是

符号名的命名只要符合语法

充分考虑程序的执行效率

程序的注释可有可无

程序应简单、清晰、可读性好

正确答案:

4.在面向对象方法中,一个对象请求另一对象为其服务的方式是通过发送

调用语句

命令

口令

消息

正确答案:

5.下面不属于软件设计原则的是

抽象

模块化

信息隐蔽

自底向上

正确答案:

6.下面不属于软件工程的3个要素的是

工具

过程

方法

环境

正确答案:

7.在软件开发中,需求分析阶段产生的主要文档是

用户手册

软件集成测试计划

软件详细设计说明书

软件需求规格说明书

正确答案:

8.数据库应用系统中的核心问题是

数据库管理员培训

数据库维护

数据库系统设计

数据库设计

正确答案:

9.在E-R图中,哪个选项是用来表示联系的图形

矩形

椭圆形

三角形

菱形

正确答案:

10.以下选项错误描述的是

DDL 是数据定义语言

DML 是数据操纵语言

DCL 是数据控制语言

DBMS 是数据库系统

DBMS数据库管理系统

DBS 数据库系统

正确答案:

11. Python 语言中,以下表达式输出结果为11的选项是:

print("1+1")

print(1+1)

print(eval("1+1"))

print(eval("1" + "1"))

正确答案:

12.以下Python 语言关键字在异常处理结构中用来捕获特定类型异常的选项是:

for

lambda

in

expect

正确答案:

13.

函数表达式all([1,True,True]) 的结果是:

无输出

False

出错

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,则输出结果是:

5

5.0

正确答案:

15.以下对数值运算操作符描述错误的选项是:

Python 提供了9个基本的数值运算操作符

Python 数值运算操作符也叫做内置操作符

Python 二元数学操作符都有与之对应的增强赋值操作符

Python 数值运算操作符需要引用第三方库math

正确答案:

16.以下关于列表和字符串的描述,错误的是:

列表使用正向递增序号和反向递减序号的索引体系

列表是一个可以修改数据项的序列类型

字符和列表均支持成员关系操作符(in)和长度计算函数(len())

字符串是单一字符的无序组合

正确答案:

17. str ="Python语言程序设计",表达式str.isnumeric() 的结果是:

True

1

False

判断是否全为数字

正确答案:

18.

以下程序的输出结果是:>>>def f(x, y =0, z =0):pass >>> f(1,,3)

pass

None

not

出错

正确答案:

19.

运行以下程序:

try:

num = eval(input("请输入一个列表:"))

num.reverse()

print(num)

except:

print("输入的不是列表")

从键盘上输入1,2,3,则输出的结果是:

[1,2,3]

[3,2,1]

运算错误

输入的不是列表

正确答案:

20.

以下程序的输出结果是:def fun1(a,b,*args):

print(a)

print(b)

print(args)

fun1(1,2,3,4,5,6)

1

2

[3, 4, 5, 6]

1,2,3,4,5,6

1

2

3, 4, 5, 6

1

2

(3, 4, 5, 6)

正确答案:

21.

运行以下程序,当从键盘上输入{1:"清华大学",2:"北京大学"},运行结果的是:x =eval(input())

print(type(x))

正确答案:

22.以下选项能改变turtle 画笔的颜色是:

turtle.colormode()

turtle.setup()

turtle.pd()

turtle.pencolor()

正确答案:

23.

以下程序的不可能输出结果是:

from random import*

print(sample({1,2,3,4,5},2))

[5, 1]

[1, 2]

[4, 2]

[1, 2, 3]

正确答案:

从前面那个取两个数出来

24.

以下程序的输出结果是:

import time

t = time.gmtime()

print(time.strftime("%Y-%m-%d %H:%M:%S",t))

系统当前的日期

系统当前的时间

系统出错

系统当前的日期与时间

正确答案:

25.

函数表达式all([1,True,True]) 的结果是:

无输出

False

出错

True

正确答案:

26.以下关于Python 函数对变量的作用,错误的是:

简单数据类型在函数内部用global保留字声明后,函数退出后该变量保留

全局变量指在函数之外定义的变量,在程序执行全过程有效

简单数据类型变量仅在函数内部创建和使用,函数退出后变量被释放

对于组合数据类型的全局变量,如果在函数内部没有被真实创建的同名变量,则函数内部不可以直接使用并修改全局变量的值

正确答案:

27.

以下程序的输出结果是:

ls =["浣熊","豪猪","艾草松鸡","棉尾兔","叉角羚"]

x ="豪猪"

print(ls.index(x,0))

-4

-3

1

正确答案:

28.以下属于Python 脚本程序转变为可执行程序的第三方库的是:

openpyxl

PyPDF2

pillow

pyinstaller

正确答案:

29.以下属于Python 中文分词方向第三方库的是:

python-docx

python-pptx

pefile

jieba

正确答案:

30.以下生成词云的Python 第三方库的是:

csvkit

Pydub

moviepy

wordcloud

正确答案:

相关主题