python二级考试试题7Word下载.docx
《python二级考试试题7Word下载.docx》由会员分享,可在线阅读,更多相关《python二级考试试题7Word下载.docx(12页珍藏版)》请在冰豆网上搜索。
![python二级考试试题7Word下载.docx](https://file1.bdocx.com/fileroot1/2022-12/19/9c148879-bdfb-46db-9233-af7a8a100ec6/9c148879-bdfb-46db-9233-af7a8a100ec61.gif)
数据库系统设计
数据库设计正确答案:
6・在E-R图中,用来表示实体联系的图形是
三角形
菱形
椭圆形
矩形正确答案:
7.在数据库设计中,将E-R图转换为关系数据模型的过程属于
物理设计阶段
需求分析阶段
概念设计阶段
逻辑设计阶段正确答案:
&
一个栈的初始状态为空。
现将元素1、2、3、4、5、A、B、C、D、E依次入栈,然后再依次出栈,则元素出栈的顺序是
A12345ABCDE
EDCBA54321
C54321EDCBA
ABCDE12345
正确答案:
9.下列排序方法中,最坏情况下比较次数最少的是
堆排序
直接插入排序
冒泡排序
简单选择排序正确答案:
10.支持子程序调用的数据结构是
队列
二叉树
11.
11.Python中对变量描述错误的选项是:
Python不需要显式声明变量类型,在第一次变量赋值时由值决定变量的类型
变量通过变量名访问
变量必须在创建和赋值后使用
变量PI与变量Pi被看作相同的变量正确答案:
12.
以下Python语句运行结果异常的选项是:
PI,r=3.14,4
>
X=True>
int(x)
a
13.
以下对Python程序设计风格描述错误的选项是:
Python中不允许把多条语句写在同一行
Python语句中,增加缩进表示语句块的开始,减少缩进表示语句块的退出
Python可以将一条长语句分成多行显示,使用续航符"
\"
14.
下列表达式的运算结果是:
a=100>
b=False>
a*b>
-l
False
True
15.
运行以下程序,输出结果的是:
strl="
NanjingUniversity”str2=strl[:
刀+"
Normal"
+strl[-10:
]print(str2)
NormalU
NanjingNormal
NormalUniversity
NanjingNormalUniversity
16.
print(”love
*Join(['
Tveryday*7*Yourself'
\Tython;
]))
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
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中,可以用异常处理捕获程序中的所有错误
引发一个不存在索引的列表元素会引发NameError错误
Python中允许利用raise语句由程序主动引发异常正确答案:
21.
以下语句执行后a、b、c的值是:
a="
watermelon"
b=strawberry"
c="
cherry"
ifa>
bwatermelonstrawberrycherryBwatermeloncherrystrawberryCstrawberrycherrywatermelonDstrawberrywatermelonwatermelon
22.以下关于Python的控制结构,错误的是:
每个if条件后要使用冒号(:
)
在Python中,没有switch-case语句C
Python中的pass是空语句,—般用作占位语句
Delif可以单独使用
23.
以下代码段,不会输出A,B,C,的选项是:
Aforiinrange(3):
print(chr(65+i),end='
7'
foriin[0,1,2];
whilei<
3:
print(chr(i+65Xend=T)continue
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<
yelsey
Da={”北美洲”:
目匕极兔T南美洲托哥巨嘴鸟丁亚洲…大熊猫T非洲…单峰驼T南极洲…帝企鹅J
Dar非洲“]=”大猩猩”print(Da)
('
北美洲:
'
北极兔「南美洲‘:
托哥巨嘴鸟;
W:
大熊猫;
,非洲'
大猩猩「南极洲'
帝企鹅'
「北美洲:
北极兔;
南美洲‘:
亚洲:
,非洲T大猩猩「南极洲,:
,帝企鹅]
{”北美洲…北极兔T南美洲…托哥巨嘴鸟T亚洲…大熊猫T非洲…单峰驼丁南极洲…帝企鹅”}
{'
北极兔「南美洲‘:
'
大熊猫:
半洲:
大猩猩「南极洲】'
}正确答案:
26.以下关于列表操作的描述,错误的是:
通过append方法可以向列表添加元素
通过extend方法可以将另一个列表中的元素逐一添加到列表中
通过insert(index,object)方法在指定位置index前插入元素object
通过add方法可以向列表添加元素正确答案:
27.以下关于字典操作的描述,错误的是:
Adel用于删除字典或者元素
Bclear用于清空字典中的数据
Clen方法可以计算字典中键值对的个数
keys方法可以获取字典的值视图
2&
L1=['
abc:
[*12374561]
L2=ri72\3'
]print(Ll>
L2)
TypeError:
notsupportedbetweeninstancesoflistand'
str'
29.以下属于Python脚本程序转变为可执行程序的第三方库的是:
ArequestsBserapy
Cnumpy
Dpyinstaller
30.以下属于Python中文分词方向第三方库的是:
Apandas
Bbeautifulsoup4
python-docx
Djieba
31.以下生成词云的Python第三方库的是:
Amatplotib
TVTK
Cmayavi
Dwordcloud
32.Python中函数不包括
标准函数
書呈膻4X—
:
丄厲呈陶土n巨瓜些i園’出uoqiAd•£
廉膻却三嶷
34.
deffunc(num):
num*=2
X=20func(x)pnnt(x)
A40
无输出
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\'
b:
al
37.Python文件只读打开模式是
3&
Python文件读取方法read(size)的含义是
从头到尾读取文件所有内容
B从文件中读取一行数据
从文件中读取多行数据
从文件中读取指定size大小的数据,如果size为负数或者空,则读取到文件结束。
39.关于数据组织的维度描述正确的是
二维数据由对等关系的有序或无序数据构成
高维数据由关联关系数据构成
CSV是一维数据
一维数据采用线性方式存储正确答案:
40.同时去掉字符串左边和右边空格的函数是:
Acenter()
BcountO
CfomatO
DstripO