python二级考试试题4.docx

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

python二级考试试题4.docx

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

python二级考试试题4.docx

python二级考试试题4

1.以下选项中,不属于需求分析阶段的任务是

A

需求规格说明书评审

B

确定软件系统的性能需求

C

确定软件系统的功能需求

D

制定软件集成测试方案

正确答案:

2.关于数据流图〔DFD〕的描述,以下选项中正确的选项是

A

软件详细设计的工具

B

构造化方法的需求分析工具

C

面向对象需求分析工具

D

软件概要设计的工具

正确答案:

3.在黑盒测试方法中,设计测试用例的主要根据是

A

程序流程图

B

程序数据构造

C

程序部逻辑

D

程序外部功能

正确答案:

4.一个教师讲授多门课程,一门课程由多个教师讲授。

描述了实体教师和课程的联系的选项是

A

m:

n联系

B

m:

1联系

C

1:

n联系

D

1:

1联系

正确答案:

5.数据库设计中,反映用户对数据要求的模式是

A

模式

B

设计模式

C

外模式

D

概念模式

正确答案:

6.在数据库设计中,用E-R图来描述信息构造但不涉及信息在计算机中的表示的阶段是

A

概念设计阶段

B

逻辑设计阶段

C

物理设计阶段

D

需求分析阶段

正确答案:

7.以下选项中描述正确的选项是

A

只有一个根结点的数据构造不一定是线性构造

B

循环链表是非线性构造

C

双向链表是非线性构造

D

有一个以上根结点的数据构造不一定是非线性构造

正确答案:

8.一棵二叉树共有25个结点,其中5个是叶子结点,则度为1的结点数是

A

6

B

16

C

10

D

4

正确答案:

9.

以以下图所示的二叉树进展前序遍历的序列是

A

YDEBFZ*CA

B

ABDYECF*Z

C

ABCDEF*YZ

D

DYBEAFCZ*

正确答案:

10.以下选项中描述正确的选项是

A

算法的时间复杂度与空间复杂度一定相关

B

算法的时间复杂度是指执行算法所需要的计算工作量

C

算法的效率只与问题的规模有关,而与数据的存储构造无关

D

数据的逻辑构造与存储构造是一一对应的

正确答案:

11.Python文件的后缀名是

A

pdf

B

do

C

pass

D

py

正确答案:

12.

下面代码的输出结果是

print(0.1+0.2==0.3)

A

False

B

–1

C

0

D

while

正确答案:

13.以下选项中,不是Python语言保存字的是

A

e*cept

B

do

C

pass

D

while

正确答案:

14.

下面代码的执行结果

a=10.99print(ple*(a))

A

10.99+j

B

10.99

C

0.99

D

(10.99+0j)

正确答案:

15.关于Python字符编码,以下选项中描述错误的选项是

A

chr(*)和ord(*)函数用于在单字符和Unicode编码值之间进展转换

B

printchr(65)输出A

C

print(ord('a'))输出97

D

Python字符编码使用ASCII编码

正确答案:

D

16.关于Python循环构造,以下选项中描述错误的选项是

A

遍历循环中的遍历构造可以是字符串、文件、组合数据类型和range()函数等

B

break用来完毕当前当次语句,但不跳出当前的循环体

C

continue只完毕本次循环

D

Python通过for、while等保存字构建循环构造

正确答案:

17.

给出如下代码

importrandom

num=random.randint(1,10)

whileTrue:

ifnum>=9:

break

else:

num=random.randint(1,10)

以下选项中描述错误的选项是

A

这段代码的功能是程序自动猜数字

B

importrandom代码是可以省略的

C

whileTrue:

创立了一个永远执行的循环

D

random.randint(1,10)生成[1,10]之间的整数

正确答案:

18.关于time库的描述,以下选项中错误的选项是

A

time库提供获取系统时间并格式化输出功能

B

time.sleep(s)的作用是休眠s秒

C

time.perf_counter()返回一个固定的时间计数值

D

time库是Python中处理时间的标准库

正确答案:

19.关于jieba库的描述,以下选项中错误的选项是

A

jieba.cut(s)是准确模式,返回一个可迭代的数据类型

B

jieba.lcut(s)是准确模式,返回列表类型

C

jieba.add_word(s)是向分词词典里增加新词s

D

jieba是Python中一个重要的标准函数库

正确答案:

20.对于列表ls的操作,以下选项中描述错误的选项是

A

ls.clear():

删除ls的最后一个元素

B

ls.copy():

生成一个新列表,复制ls的所有元素

C

ls.reverse():

列表ls的所有元素反转

D

ls.append(*):

在ls最后增加一个元素

正确答案:

21.

下面代码的输出结果是

listV=list(range(5))

print(2inlistV)

A

False

B

0

C

-1

D

True

正确答案:

22.

给出如下代码

importrandomasran

listV=[]

ran.seed(100)

foriinrange(10):

i=ran.randint(100,999)

listV.append(i)

以下选项中能输出随机列表元素最大值的是

A

print(listV.ma*())

B

print(listV.pop(i))

C

print(ma*(listV))

D

print(listV.reverse(i))

正确答案:

23.

给出如下代码

MonthandFlower={"1月":

"梅花","2月":

"杏花","3月":

"桃花","4月":

"牡丹花",\"5月":

"石榴花","6月":

"莲花","7月":

"玉簪花","8月":

"桂花",\"9月":

"菊花","10月":

"芙蓉花","11月":

"山茶花","12月":

"水仙花"}

n=input("请输入1—12的月份:

")

print(n+"月份之代表花:

"+MonthandFlower.get(str(n)+"月"))

以下选项中描述正确的选项是

A

代码实现了获取一个整数〔1—12〕来表示月份,输出该月份对应的代表花名

B

MonthandFlower是列表类型变量

C

MonthandFlower是一个元组

D

MonthandFlower是集合类型变量

正确答案:

24.关于Python文件翻开模式的描述,以下选项中描述错误的选项是

A

覆盖写模式w

B

追加写模式a

C

创立写模式n

D

只读模式r

正确答案:

25.

执行如下代码:

fname=input("请输入要写入的文件:

")

fo=open(fname,"w+")

ls=["清明时节雨纷纷,","路上行人欲断魂,","借问酒家何处有.","牧童遥指杏花村。

"]

fo.writelines(ls)

fo.seek(0)forlineinfo:

print(line)

fo.close()

以下选项中描述错误的选项是

A

fo.writelines(ls)将元素全为字符串的ls列表写入文件

B

fo.seek(0)这行代码如果省略,也能打印输出文件容

C

代码主要功能为向文件写入一个列表类型,并打印输出结果

D

执行代码时,从键盘输入"清明.t*t〞,则清明.t*t被创立

正确答案:

B

26.关于CSV文件的描述,以下选项中错误的选项是

A

CSV文件的每一行是一维数据,可以使用Python中的列表类型表示

B

CSV文件通过多种编码表示字符

C

整个CSV文件是一个二维数据

D

CSV文件格式是一种通用的文件格式,应用于程序之间转移表格数据

正确答案:

B

27.以下选项中,修改turtle画笔颜色的函数是

A

seth()

B

colormode()

C

bk()

D

pencolor()

正确答案:

D

28.以下选项中,Python网络爬虫方向的第三方库是

A

numpy

B

openpy*l

C

PyQt5

D

scrapy

正确答案:

D

29.以下选项中,Python数据分析方向的第三方库是

A

PIL

B

Django

C

pandas

D

flask

正确答案:

C

30.以下选项中,Python机器学习方向的第三方库是

A

TensorFlow

B

scipy

C

PyQt5

D

requests

正确答案:

A

31.

给出如下代码:

TempStr="HelloWorld"

以下选项中可以输出"World〞子串的是

A

print(TempStr[–5:

–1])

B

print(TempStr[–5:

0])

C

print(TempStr[–4:

–1])print(TempStr[–4:

–1])

D

print(TempStr[–5:

])

正确答案:

D

32.

下面代码的输出结果是

*=12.34print(type(*))

A

B

C

D

正确答案:

B

33.

下面代码的输出结果是

*=10

y=3print(*%y,***y)

A

31000

B

130

C

330

D

11000

正确答案:

D

34.

执行如下代码

importturtleast

foriinrange(1,5):

t.fd(50)

t.left(90)

在PythonTurtleGraphics中,绘制的是

A

五边形

B

三角形

C

五角星

D

正方形

正确答案:

35.设一年356天,第1天的能力值为基数记为1.0。

当好好学习时能力值相比前一天会提高千分之五。

以下选项中,不能获得持续努力1年后的能力值的是

A

1.005**365

B

pow((1.0+0.005),365)

C

1.005//365

D

pow(1.0+0.005,365)

正确答案:

36.

给出如下代码:

s=list("巴老爷有八十八棵芭蕉树,来了八十八个把式要在巴老爷八十八棵芭蕉树下住。

\

老爷拔了八十八棵芭蕉树,不让八十八个把式在八十八棵芭蕉树下住。

八十八个把式\

烧了八十八棵芭蕉树,巴老爷在八十八棵树边哭。

")

以下选项中能输出字符"八〞出现次数的是

A

print(s.inde*("八"))

B

print(s.inde*("八"),6)

C

print(s.inde*("八"),6,len(s))

D

print(s.count("八"))

正确答案:

37.

下面代码的输出结果是

vlist=list(range(5))

print(vlist)

A

01234

B

0,1,2,3,4,

C

0;1;2;3;4;

D

[0,1,2,3,4]

正确答案:

38.以下选项中,不是建立字典的方式是

A

d={[1,2]:

1,[3,4]:

3}

B

d={(1,2):

1,(3,4):

3}

C

d={'三':

1,'四':

2}

D

d={1:

[1,2],3:

[3,4]}

正确答案:

39.

如果name="全国计算机等级考试二级Python",以下选项中输出错误的选项是

A

>>>print(name[:

])

全国计算机等级考试二级Python

B

>>>print(name[11:

])

Python

C

>>>print(name[:

11])

全国计算机等级考试二级

D

>>>print(name[0],name[8],name[–1])

全试

正确答案:

40.

以下程序的运行结果是

>>>s=‘PYTHON’>>>"{0:

3}〞.format(s)

A

‘PYTH’

B

‘PYTHON’

C

‘PYTHON’

D

‘PYT’

正确答案:

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

当前位置:首页 > 高中教育 > 其它课程

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

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