python二级考试试题.docx

上传人:b****3 文档编号:27134598 上传时间:2023-06-27 格式:DOCX 页数:19 大小:18.35KB
下载 相关 举报
python二级考试试题.docx_第1页
第1页 / 共19页
python二级考试试题.docx_第2页
第2页 / 共19页
python二级考试试题.docx_第3页
第3页 / 共19页
python二级考试试题.docx_第4页
第4页 / 共19页
python二级考试试题.docx_第5页
第5页 / 共19页
点击查看更多>>
下载资源
资源描述

python二级考试试题.docx

《python二级考试试题.docx》由会员分享,可在线阅读,更多相关《python二级考试试题.docx(19页珍藏版)》请在冰豆网上搜索。

python二级考试试题.docx

python二级考试试题

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

A

过程

B

方法

C

环境

D

工具

正确答案:

 

2. 下面不属于软件设计原则的是___________。

A

模块化

B

自底向上

C

信息隐蔽

D

抽象

正确答案:

 

3. 在关系数据库中,用来表示实体之间联系的是___________。

A

网结构

B

二维表

C

线性表

D

树结构

正确答案:

 

4. 一般情况下,当对关系R和S进行自然连接时,要求R和S含有一个或者多个共有的___________。

A

属性

B

元组

C

记录

D

正确答案:

5. 有表示公司和职员及工作的三张表,职员可在多家公司兼职。

其中公司c(公司号,公司名,地址,注册资本,法人代表,员工数),职员s(职员号,姓名,性别,年龄,学历),工作w(公司号,职员号,工资),则表w的键(码)为___________。

A

公司号,职员号,工资

B

职员号

C

职员号,工资

D

公司号,职员号

正确答案:

 

6. 下列叙述中正确的是___________。

A

栈是一种先进先出的线性表

B

栈与队列都是非线性结构

C

队列是一种后进先出的线性表

D

栈与队列都是线性结构

正确答案:

 

7. 下列叙述中正确的是___________。

A

线性表的链式存储结构所需要的存储空间一般要少于顺序存储结构

B

线性表的链式存储结构所需要的存储空间一般要多于顺序存储结构

C

线性表的链式存储结构与顺序存储结构所需要的存储方式是相同的

D

线性表的链式存储结构与顺序存储结构所需要的存储空间是相同的

正确答案:

 

8. 算法的有穷性是指___________。

A

算法只能被有限的用户使用

B

算法程序所处理的数据量是有限的

C

算法程序的运行时间是有限的

D

算法程序的长度是有限的

正确答案:

 

9. 软件设计中划分模块的一个准则是___________。

A

高内聚高耦合

B

低内聚高耦合

C

高内聚低耦合

D

低内聚低耦合

正确答案:

 

10. 耦合性和内聚性是对模块独立性度量的两个标准。

下面叙述中正确的是

A

降低耦合性提高内聚性有利于提高模块的独立性

B

耦合性是指一个模块内部个元素间彼此结合的紧密程度

C

提高耦合性降低内聚性有利于提高模块的独立性

D

内聚性是模块间相互连接的紧密程度

正确答案:

  

11. 每个程序都具有的统一的运算模式是:

A

顺序计算模式

B

输入输出模式

C

函数调用模式

D

IPO模式

正确答案:

 

12. 以下不是Python语言关键字的选项是:

A

None

B

as

C

raise

D

function

正确答案:

 

13.

以下关于同步赋值语句描述错误的选项是:

A

同步赋值能够使得赋值过程变得更简洁

B

判断多个单一赋值语句是否相关的方法是看其功能上是否相关或相同

C

设x,y表示一个点的坐标,则x=a;y=b两条语句可以用x,y=a,b一条语句来赋值

D

多个无关的单一赋值语句组合成同步赋值语句,会提高程序可读性

正确答案:

 

14.

以下代码的输出结果是:

print('{:

*^}'.format('Flower'))

A

Flow

B

Flower

C

Flow

D

***Flow***

正确答案:

 

15.

表达式

print(float(complex(10+5j).imag))

的结果是:

A

10

B

5

C

D

正确答案:

 

16.

表达式

print("{:

.2f}".format(20-2**3+10/3**2*5))

的结果是:

A

B

C

D

正确答案:

 

17. 如果p=ord(‘a’),表达式print(p,chr((p+3)%26+ord('a')))的结果是:

A

97d

B

97c

C

97x

D

97w

正确答案:

 

18.

以下程序的输出结果是:

chs="|'\'-'|"

foriinrange(6):

forchinchs[i]:

print(ch,end='')

A

|'\'-'

B

|\-|

C

"|'-'|"

D

|''-'|

正确答案:

 

19. 以下关于随机运算函数库的描述,错误的是:

A

random库里提供的不同类型的随机数函数是基于()函数扩展的

B

伪随机数是计算机按一定算法产生的,可预见的数,所以是“伪”随机数

C

Python内置的random库主要用于产生各种伪随机数序列

D

uniform(a,b)产生一个a到b之间的随机整数

正确答案:

 

随机数包括a不包括b

20.

以下关于分支和循环结构的描述,错误的是:

A

python的在分支和循环语句里使用例如x<=y<=z的表达式是合法的

B

分支结构的中的代码块是用冒号来标记的

C

while循环如果设计不小心会出现死循环

D

二分支结构的 <表达式1>if<条件>else<表达式2> 形式,适合用来控制程序分支

正确答案:

 

21.

以下程序的输出结果是:

foriin"CHINA":

forkinrange

(2):

print(i,end="")

ifi=='N':

break

A

CCHHIINNAA

B

CCHHIIAA

C

CCHHIAA

D

CCHHIINAA

正确答案:

 

22.

以下程序的输出结果是:

x=10

whilex:

  x-=1

  ifnotx%2:

    print(x,end='')

else:

  print(x)

A

86420

B

975311

C

97531

D

864200

正确答案:

 

23. 用户输入整数的时候不合规导致程序出错,为了不让程序异常中断,需要用到的语句是:

A

if语句

B

eval语句

C

循环语句

D

try-except语句

正确答案:

 

24. 以下关于python内置函数的描述,错误的是:

A

id()返回一个变量的一个编号,是其在内存中的地址

B

all(ls)返回True,如果ls的每个元素都是True

C

type()返回一个对象的类型

D

sorted()对一个序列类型数据进行排序,将排序后的结果写回到该变量中

正确答案:

 

25. 以下关于函数的描述,正确的是:

A

函数的全局变量是列表类型的时候,函数内部不可以直接引用该全局变量

B

如果函数内部定义了跟外部的全局变量同名的组合数据类型的变量,则函数内部引用的变量不确定

C

python的函数里引用一个组合数据类型变量,就会创建一个该类型对象

D

函数的简单数据类型全局变量在函数内部使用的时候,需要在显式声明为全局变量

正确答案:

 

26.

以下程序的输出结果是:

s1="QQ"

s2="Wechat"

print("{:

*<10}{:

=>10}".format(s1,s2))

A

********QQWechat====

B

QQWechat

C

********QQWechat====

D

QQ********====Wechat

正确答案:

 

27.

关于以下程序输出的两个值的描述正确的是:

da=[1,2,3]

print(id(da))

defgetda(st):

fa=()

print(id(fa))

getda(da)

A

两个值相等

B

每次执行的结果不确定

C

首次不相等

D

两个值不相等

正确答案:

 

28. 以下不是组合数据类型的是:

A

集合类型

B

序列类型

C

映射类型

D

引用类型

正确答案:

  

29. 以下关于组合类型的描述,错误的是:

A

可以用大括号创建字典,用中括号增加新元素

B

嵌套的字典数据类型可以用来表达高维数据

C

字典的pop函数可以返回一个键对应的值,并删除该键值对

D

空字典和空集合都可以用大括号来创建

正确答案:

 

30.

以下程序的输出结果是:

x=['90','87','90']

n=90

print(n))

A

1

B

2

C

None

D

0

正确答案:

 

31.

以下程序的输出结果是:

dict={'Name':

'baby','Age':

7}

print())

A

[('Age',7),('Name','baby')]

B

('Age',7),('Name','baby')

C

'Age':

7,'Name':

'baby'

D

dict_items([('Age',7),('Name','baby')])

正确答案:

 

32.

以下程序的输出结果是:

dat=['1','2','3','0','0','0']

foritemindat:

ifitem=='0':

(item)

print(dat)

 

 

A

['1','2','3']

B

['1','2','3','0','0']

C

['1','2','3','0','0','0']

D

['1','2','3','0']

正确答案:

 

33.

以下程序的输出结果是:

L2=[[1,2,3,4],[5,6,7,8]]

(reverse=True)

print(L2)

A

[5,6,7,8],[1,2,3,4]

B

[[8,7,6,5],[4,3,2,1]]

C

[8,7,6,5],[4,3,2,1]

D

[[5,6,7,8],[1,2,3,4]]

正确答案:

 

34. 关于数据维度的描述,错误的是:

A

一维数据采用线性方式组织,对应于数组概念

B

二维数据有关联关系构成,采用表格方式组织

C

高维数据由键值对类型的数据组成,采用对象方式组织

D

一维数据是由对等关系的有序数据构成,无序数据不是一维数据

正确答案:

  

35.

以下程序的输出结果是:

fo=open("",'w+')

x,y='thisisatest','hello'

('{}+{}\n'.format(x,y))

print())

()

A

thisisatesthello

B

thisisatest

C

thisisatest,hello.

D

thisisatest+hello

正确答案:

 

36.

文件里的内容如下:

QQ&Wechat

Google&Baidu

以下程序的输出结果是:

fo=open("",'r')

(2)

print(8))

()

A

Wechat

B

&WechatG

C

WechatGo

D

&Wechat

正确答案:

 

37. 以下属于PythonHTML和XML解析的第三方库的是:

A

Django

B

Networkx

C

Requests

D

BeautifulSoup

正确答案:

 

38. 以下属于Python打包源文件为可执行文件的第三方库的是:

A

PIL

B

Matplotlib

C

Sklearn

D

Pyinstaller

正确答案:

 

39. 以下属于PythonWeb开发框架第三方库的是:

A

WeRoBot

B

Wheel

C

Pygame

D

Django

正确答案:

 

40. 以下关于Python内置库、标准库和第三方库的描述,正确的是:

A

第三方库需要单独安装才能使用

B

内置库里的函数不需要import就可以调用

C

第三方库有三种安装方式,最常用的是pip工具

D

标准库跟第三方库发布方法不一样,是跟python安装包一起发布的

正确答案:

 

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 自然科学 > 物理

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1