python二级考试试题7.docx
《python二级考试试题7.docx》由会员分享,可在线阅读,更多相关《python二级考试试题7.docx(12页珍藏版)》请在冰豆网上搜索。
![python二级考试试题7.docx](https://file1.bdocx.com/fileroot1/2022-12/19/9c148879-bdfb-46db-9233-af7a8a100ec6/9c148879-bdfb-46db-9233-af7a8a100ec61.gif)
python二级考试试题7
1.在面向对象方法中,-个对象请求另一对象为其服务的方式是通过发送
A
命令
B
口令
C
消息
D
调用语句正确答案:
2.下面不属于软件需求分析阶段主要工作的是
需求评审
B
需求获取
C
需求变更申请
需求分析正确答案:
3.下面不属于软件测试实施步骤的是.
A
确认测试
B
单元测试
C
回归测试
D
集成测试正确答案:
4.结构化程序设计中,下面对goto语句使用描述正确的是
A
禁止使用goto语句
应避免滥用goto语句
Cgoto语句最好用,不容易造成结构体程序混乱。
D
使用goto语句程序效率高正确答案:
5・数据库应用系统中的核心问题是.
A
数据库管理员培训
B
数据库维护
C
数据库系统设计
D
数据库设计正确答案:
6・在E-R图中,用来表示实体联系的图形是
三角形
B
菱形
C
椭圆形
D
矩形正确答案:
7.在数据库设计中,将E-R图转换为关系数据模型的过程属于
A
物理设计阶段
B
需求分析阶段
C
概念设计阶段
逻辑设计阶段正确答案:
&一个栈的初始状态为空。
现将元素1、2、3、4、5、A、B、C、D、E依次入栈,然后再依次出栈,则元素出栈的顺序是
A12345ABCDE
B
EDCBA54321
C54321EDCBA
D
ABCDE12345
正确答案:
9.下列排序方法中,最坏情况下比较次数最少的是
A
堆排序
直接插入排序
C
冒泡排序
D
简单选择排序正确答案:
10.支持子程序调用的数据结构是
A
队列
B
二叉树
C
正确答案:
11.
11.Python中对变量描述错误的选项是:
A
Python不需要显式声明变量类型,在第一次变量赋值时由值决定变量的类型
B
变量通过变量名访问
C
变量必须在创建和赋值后使用
D
变量PI与变量Pi被看作相同的变量正确答案:
12.
以下Python语句运行结果异常的选项是:
A
PI,r=3.14,4
>>>X=True>>>int(x)
>>>a
正确答案:
13.
以下对Python程序设计风格描述错误的选项是:
A
Python中不允许把多条语句写在同一行
B
Python语句中,增加缩进表示语句块的开始,减少缩进表示语句块的退出
C
Python可以将一条长语句分成多行显示,使用续航符"\"
D
Python中不允许把多条语句写在同一行
正确答案:
14.
下列表达式的运算结果是:
>>>a=100>>>b=False>>>a*b>-l
False
B
True
正确答案:
15.
运行以下程序,输出结果的是:
strl="NanjingUniversity”str2=strl[:
刀+"Normal"+strl[-10:
]print(str2)
A
NormalU
B
NanjingNormal
C
NormalUniversity
D
NanjingNormalUniversity
正确答案:
16.
运行以下程序,输出结果的是:
print(”love
*Join(['Tveryday*7*Yourself'\Tython;]))
A
aw
<£4处羽餾uo屮ajo||eisu!
Ad<\:
g宴聖丑盏墨janeisuiAd
a<及圭(礬丄務>Pbo|umopdid
□
<瓦無埶>ll^isuididaq-did
V
6¥{皇宙剥伞《阳国谢》忑鄆uoqiAd理圭(JaiieisuiAd宙剥音匹I采9竝9乙YTuoqiAj9AOIj|9SJno人9AO|AepAj9A3
a
uoqiAjaAOIj|9sjno人aAO|
□
uoqiAd0AO|人epAjaA3
a
j|9SJno人aAOI人epXjaAg
正确答案:
18.
以下程序的不可能输出结果是:
fromrandomimport*print(round(random(L2))A0.47
B0.54
C0.27
D1.87
正确答案:
19.
以下程序的输出结果是:
astr='0\n*
bstr='A\ta\n'
print("{}{}\format(astr,bstr))
正确答案:
20.以下关于异常处理的描述,正确的是:
Atry语句中有except子句就不能有finally子句B
Python中,可以用异常处理捕获程序中的所有错误
C
引发一个不存在索引的列表元素会引发NameError错误
D
Python中允许利用raise语句由程序主动引发异常正确答案:
21.
以下语句执行后a、b、c的值是:
a="watermelon"b=strawberry"
c="cherry"ifa>bwatermelonstrawberrycherryBwatermeloncherrystrawberryCstrawberrycherrywatermelonDstrawberrywatermelonwatermelon
正确答案:
22.以下关于Python的控制结构,错误的是:
A
每个if条件后要使用冒号(:
)
B
在Python中,没有switch-case语句C
Python中的pass是空语句,—般用作占位语句
Delif可以单独使用
正确答案:
23.
以下代码段,不会输出A,B,C,的选项是:
Aforiinrange(3):
print(chr(65+i),end='7')
foriin[0,1,2];
print(chr(65+i),end='7')
whilei<3:
print(chr(i+65Xend=T)continue
whilei<3:
print(chr(i+65),end=T)
break
正确答案:
24设X=10;y=20,下列语句能正确运行结束的是:
Amax=X>y?
X:
y
Bif(x>y)pnnt(x)
CwhileTrue:
pass
Dmin=XifX正确答案:
以下程序的输出结果是:
Da={”北美洲”:
目匕极兔T南美洲托哥巨嘴鸟丁亚洲…大熊猫T非洲…单峰驼T南极洲…帝企鹅J
Dar非洲“]=”大猩猩”print(Da)
A
('北美洲:
'北极兔「南美洲‘:
托哥巨嘴鸟;'W:
'大熊猫;,非洲'大猩猩「南极洲'帝企鹅')
B
「北美洲:
'北极兔;'南美洲‘:
托哥巨嘴鸟;'亚洲:
'大熊猫;,非洲T大猩猩「南极洲,:
,帝企鹅]
C
{”北美洲…北极兔T南美洲…托哥巨嘴鸟T亚洲…大熊猫T非洲…单峰驼丁南极洲…帝企鹅”}
D
{'北美洲:
'北极兔「南美洲‘:
托哥巨嘴鸟;'W:
'大熊猫:
半洲:
'大猩猩「南极洲】'帝企鹅'}正确答案:
26.以下关于列表操作的描述,错误的是:
A
通过append方法可以向列表添加元素
B
通过extend方法可以将另一个列表中的元素逐一添加到列表中
C
通过insert(index,object)方法在指定位置index前插入元素object
D
通过add方法可以向列表添加元素正确答案:
27.以下关于字典操作的描述,错误的是:
Adel用于删除字典或者元素
Bclear用于清空字典中的数据
Clen方法可以计算字典中键值对的个数
keys方法可以获取字典的值视图
正确答案:
2&
以下程序的输出结果是:
L1=['abc:
[*12374561]
L2=ri72\3']print(Ll>L2)
False
B
TypeError:
notsupportedbetweeninstancesoflistand'str'
C
True
正确答案:
29.以下属于Python脚本程序转变为可执行程序的第三方库的是:
ArequestsBserapy
Cnumpy
Dpyinstaller
正确答案:
30.以下属于Python中文分词方向第三方库的是:
Apandas
Bbeautifulsoup4
C
python-docx
Djieba
正确答案:
31.以下生成词云的Python第三方库的是:
Amatplotib
B
TVTK
Cmayavi
Dwordcloud
正确答案:
32.Python中函数不包括
A
标准函数
aw
a
書呈膻4X—
V
:
丄厲呈陶土n巨瓜些i園’出uoqiAd•££
□
廉膻却三嶷
34.
以下程序的输出结果是:
deffunc(num):
num*=2
X=20func(x)pnnt(x)
A40
B
无输出
D20
正确答案:
35.
以下程序的输出结果是:
deffunc(a/b);
foriteminb
a+=item
returna
print(func(m,l,l/2,3,5,7,12,21,33))
33
85
正确答案:
36.
下程序的输出结果是:
a=raTbTcJb=a[:
:
-l]pnnt(b)
'c;'b\'a'
C
['c\'b:
'al
正确答案:
37.Python文件只读打开模式是
A
正确答案:
3&Python文件读取方法read(size)的含义是
A
从头到尾读取文件所有内容
B从文件中读取一行数据
C
从文件中读取多行数据
D
从文件中读取指定size大小的数据,如果size为负数或者空,则读取到文件结束。
正确答案:
39.关于数据组织的维度描述正确的是
A
二维数据由对等关系的有序或无序数据构成
高维数据由关联关系数据构成
C
CSV是一维数据
D
一维数据采用线性方式存储正确答案:
40.同时去掉字符串左边和右边空格的函数是:
Acenter()
BcountO
CfomatO
DstripO
正确答案: