python二级考试试题7.docx
- 文档编号:6143071
- 上传时间:2023-01-04
- 格式:DOCX
- 页数:17
- 大小:18.72KB
python二级考试试题7.docx
《python二级考试试题7.docx》由会员分享,可在线阅读,更多相关《python二级考试试题7.docx(17页珍藏版)》请在冰豆网上搜索。
python二级考试试题7
1. 在面向对象方法中,一个对象请求另一对象为其服务的方式是通过发送___________。
A
命令
B
口令
C
消息
D
调用语句
正确答案:
2. 下面不属于软件需求分析阶段主要工作的是___________.
A
需求评审
B
需求获取
C
需求变更申请
D
需求分析
正确答案:
3. 下面不属于软件测试实施步骤的是___________.
A
确认测试
B
单元测试
C
回归测试
D
集成测试
正确答案:
4. 结构化程序设计中,下面对goto语句使用描述正确的是___________。
A
禁止使用goto语句
B
应避免滥用goto语句
C
goto语句最好用,不容易造成结构体程序混乱。
D
使用goto语句程序效率高
正确答案:
5。
数据库应用系统中的核心问题是___________。
A
数据库管理员培训
B
数据库维护
C
数据库系统设计
D
数据库设计
正确答案:
6. 在E—R图中,用来表示实体联系的图形是___________。
A
三角形
B
菱形
C
椭圆形
D
矩形
正确答案:
7。
在数据库设计中,将E-R图转换为关系数据模型的过程属于
A
物理设计阶段
B
需求分析阶段
C
概念设计阶段
D
逻辑设计阶段
正确答案:
8. 一个栈的初始状态为空。
现将元素1、2、3、4、5、A、B、C、D、E依次入栈,然后再依次出栈,则元素出栈的顺序是
A
12345ABCDE
B
EDCBA54321
C
54321EDCBA
D
ABCDE12345
正确答案:
9. 下列排序方法中,最坏情况下比较次数最少的是
A
堆排序
B
直接插入排序
C
冒泡排序
D
简单选择排序
正确答案:
10. 支持子程序调用的数据结构是
A
队列
B
二叉树
C
树
D
栈
正确答案:
11.
11。
Python中对变量描述错误的选项是:
A
Python不需要显式声明变量类型,在第一次变量赋值时由值决定变量的类型
B
变量通过变量名访问
C
变量必须在创建和赋值后使用
D
变量PI与变量Pi被看作相同的变量
正确答案:
12.
以下 Python 语句运行结果异常的选项是:
A
〉>〉PI,r=3。
14,4
B
〉〉>a=1
>>>b=a=a+1
C
>>〉x=True
>>>int(x)
D
>〉>a
正确答案:
13.
以下对Python程序设计风格描述错误的选项是:
A
Python中不允许把多条语句写在同一行
B
Python语句中,增加缩进表示语句块的开始,减少缩进表示语句块的退出
C
Python可以将一条长语句分成多行显示,使用续航符“\”
D
Python中不允许把多条语句写在同一行
正确答案:
14.
下列表达式的运算结果是:
>>>a=100
>〉〉b=False
>〉>a*b〉-1
A
False
B
1
C
0
D
True
正确答案:
15。
运行以下程序,输出结果的是:
str1="NanjingUniversity”
str2=str1[:
7]+"Normal”+str1[—10:
]
print(str2)
A
NormalU
B
NanjingNormal
C
NormalUniversity
D
NanjingNormalUniversity
正确答案:
16.
运行以下程序,输出结果的是:
print(”love”。
join(["Everyday”,”Yourself",”Python",]))
A
EverydayloveYourself
B
EverydaylovePython
C
loveYourselflovePython
D
EverydayloveYourselflovePython
正确答案:
17。
26。
哪个选项是使用PyInstaller库对Python源文件打包的基本使用方法?
A
pip-h
B
pipinstall<拟安装库名〉
C
pipdownload〈拟下载库名〉
D
pyinstaller需要在命令行运行:
\〉pyinstaller〈Python源程序文件名>
正确答案:
18。
以下程序的不可能输出结果是:
fromrandomimport*
print(round(random(),2))
A
0。
47
B
0。
54
C
0。
27
D
1。
87
正确答案:
19。
以下程序的输出结果是:
astr='0\n’
bstr='A\ta\n'
print(”{}{}".format(astr,bstr))
A
0
aa
B
0
AA
C
Aa
D
0
Aa
正确答案:
20。
以下关于异常处理的描述,正确的是:
A
try语句中有except子句就不能有finally子句
B
Python中,可以用异常处理捕获程序中的所有错误
C
引发一个不存在索引的列表元素会引发NameError错误
D
Python中允许利用raise语句由程序主动引发异常
正确答案:
21.
以下语句执行后a、b、c的值是:
a="watermelon"
b=”strawberry”
c="cherry”
ifa〉b:
c=a
a=b
b=c
A
watermelonstrawberrycherry
B
watermeloncherrystrawberry
C
strawberrycherrywatermelon
D
strawberrywatermelonwatermelon
正确答案:
22。
以下关于Python的控制结构,错误的是:
A
每个if条件后要使用冒号(:
)
B
在Python中,没有switch—case语句
C
Python中的pass是空语句,一般用作占位语句
D
elif可以单独使用
正确答案:
23.
以下代码段,不会输出A,B,C,的选项是:
A
foriinrange(3):
print(chr(65+i),end=”,”)
B
foriin[0,1,2]:
print(chr(65+i),end=”,")
C
i=0
whilei〈3:
print(chr(i+65),end=”,”)
i+=1
continue
D
i=0
whilei〈3:
print(chr(i+65),end=",”)
break
i+=1
正确答案:
24。
设x=10;y=20,下列语句能正确运行结束的是:
A
max=x〉y?
x:
y
B
if(x>y)print(x)
C
whileTrue:
pass
D
min=xifx 正确答案: 25。 以下程序的输出结果是: Da={"北美洲”: "北极兔”,”南美洲": ”托哥巨嘴鸟”,”亚洲": ”大熊猫”,”非洲”: ”单峰驼","南极洲”: ”帝企鹅"} Da["非洲"]=”大猩猩" print(Da) A ('北美洲’: '北极兔','南美洲': ’托哥巨嘴鸟’,'亚洲’: '大熊猫’,’非洲': ’大猩猩','南极洲’: '帝企鹅') B [’北美洲': ’北极兔’,'南美洲’: ’托哥巨嘴鸟’,’亚洲': '大熊猫’,'非洲': ’大猩猩’,’南极洲’: '帝企鹅’] C {”北美洲": "北极兔”,"南美洲”: "托哥巨嘴鸟”,"亚洲": ”大熊猫","非洲”: "单峰驼”,"南极洲": "帝企鹅"} D {'北美洲': ’北极兔',’南美洲': '托哥巨嘴鸟',’亚洲': '大熊猫’,'非洲’: ’大猩猩','南极洲': '帝企鹅’} 正确答案: 26. 以下关于列表操作的描述,错误的是: A 通过append方法可以向列表添加元素 B 通过extend方法可以将另一个列表中的元素逐一添加到列表中 C 通过insert(index,object)方法在指定位置index前插入元素object D 通过add方法可以向列表添加元素 正确答案: 27。 以下关于字典操作的描述,错误的是: A del用于删除字典或者元素 B clear用于清空字典中的数据 C len方法可以计算字典中键值对的个数 D keys方法可以获取字典的值视图 正确答案: 28。 以下程序的输出结果是: L1=['abc’,[’123',’456']] L2=[’1’,’2',’3'] print(L1>L2) A False B TypeError: '>'notsupportedbetweeninstancesof'list'and'str' C 1 D True 正确答案: 29. 以下属于Python脚本程序转变为可执行程序的第三方库的是: A requests B scrapy C numpy D pyinstaller 正确答案: 30. 以下属于Python中文分词方向第三方库的是: A pandas B beautifulsoup4 C python—docx D jieba 正确答案: 31。 以下生成词云的Python第三方库的是: A matplotib B TVTK C mayavi D wordcloud 正确答案: 32。 Python中函数不包括 A 标准函数 B 第三库函数 C 内建函数 D 参数函数 正确答案: 33。 Python中,函数定义可以不包括以下: A 函数名 B 关键字def C 一对圆括号 D 可选参数列表 正确答案: 34。 以下程序的输出结果是: deffunc(num): num*=2 x=20 func(x) print(x) A 40 B 出错 C 无输出 D 20 正确答案: 35。 以下程序的输出结果是: deffunc(a,*b): foriteminb: a+=item returna m=0 print(func(m,1,1,2,3,5,7,12,21,33)) A 33 B 0 C 7 D 85 正确答案: 36。 下程序的输出结果是: a=[”a”,”b",”c”] b=a[: : -1] print(b) A ['a’,’b’,’c'] B 'c',’b','a’ C ’a’,'b',’c’ D ['c','b','a’] 正确答案: 37。 Python文件只读打开模式是 A w B x C b D r 正确答案: 38. Python文件读取方法read(size)的含义是 A 从头到尾读取文件所有内容 B 从文件中读取一行数据 C 从文件中读取多行数据 D 从文件中读取指定size大小的数据,如果size为负数或者空,则读取到文件结束。 正确答案: 39. 关于数据组织的维度描述正确的是 A 二维数据由对等关系的有序或无序数据构成 B 高维数据由关联关系数据构成 C CSV是一维数据 D 一维数据采用线性方式存储 正确答案: 40. 同时去掉字符串左边和右边空格的函数是: A center() B count() C fomat() D strip() 正确答案:
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- python 二级 考试 试题