二级python选择模拟题5.docx
- 文档编号:29653955
- 上传时间:2023-07-25
- 格式:DOCX
- 页数:17
- 大小:20.30KB
二级python选择模拟题5.docx
《二级python选择模拟题5.docx》由会员分享,可在线阅读,更多相关《二级python选择模拟题5.docx(17页珍藏版)》请在冰豆网上搜索。
二级python选择模拟题5
1.在数据结构中,从逻辑上可以把数据结构分为_________.
A
内部结构和外部结构
B
动态结构和静态结构
C
线性结构和非线性结构
D
紧凑结构和非紧凑结构
2.某二叉树的后序遍历序列是DACBE,中序遍历序列是DEBAC,则它的前序遍历序列是___________.
A
DEABC
B
DECAB
C
EDBAC
D
ACBED
3.面向对象的开放方法中,类与对象的关系是____________.
A
整体与部分
B
具体与抽象
C
部分与整体
D
抽象与具体
4.关于结构化程序设计方法的主要原则,不正确的是_____.
A
模块化
B
自下向上
C
逐步求精
D
限制使用goto语句
5.算法的时间复杂度取决于_____________.
A
问题的规模
B
待处理的数据的初态
C
问题的难度
D
问题的规模和待处理问题的数据的初态
6.公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员。
则实体部门和职员间的联系是
A
1:
m联系
B
m:
n联系
C
m:
1联系
D
1:
1联系
7.一般情况下,当对关系R和S进行自然连接时,要求R和S含有一个或者多个共有的
A.记录
A
行
B
元组
C
记录
D
属性
8.下列软件系统结构图的宽度为____。
A
6
B
1
C
3
D
2
9.数据库设计包括两个方面的设计内容,它们是______。
A
内模式设计和物理设计
B
模式设计和内模式设计
C
结构特性设计和行为特性设计来
D
概念设计和逻辑设计
10.下面属于白盒测试方法的是
A
边界值分析法
B
等价类划分法
C
错误推测法
D
逻辑覆盖
11.关于Python程序格式框架的描述,以下选项中错误的是
A
判断、循环、函数等语法形式能够通过缩进包含一批Python代码,进而表达对应的语义
B
Python语言的缩进可以采用Tab键实现
C
Python语言不采用严格的“缩进”来表明程序的格式框架
D
Python单层缩进代码属于之前最邻近的一行非缩进代码,多层缩进代码根据缩进关系决定所属范围
12.以下选项中不符合Python语言变量命名规则的是
A
3_1
B
TempStr
C
_AI
D
I
13.关于Python语言的注释,以下选项中描述错误的是
A
Python语言的多行注释以'''(三个单引号)开头和结尾
B
Python语言的单行注释以#开头
C
Python语言有两种注释方式:
单行注释和多行注释
D
Python语言的单行注释以单引号'开头
14.关于import引用,以下选项中描述错误的是
A
使用importturtleast引入turtle库,取别名为t
B
使用importturtle引入turtle库
C
可以使用fromturtleimportsetup引入turtle库
D
import保留字用于导入模块或者模块中的对象
15.下面代码的输出结果是x=12.34
print(type(x))
A
B
C
D
16.关于Python的分支结构,以下选项中描述错误的是
A
Python中if-else语句用来形成二分支结构
B
分支结构可以向已经执行过的语句部分跳转
C
分支结构使用if保留字
D
Python中if-elif-else语句描述多分支结构
17.关于程序的异常处理,以下选项中描述错误的是
A
编程语言中的异常和错误是完全相同的概念
B
异常语句可以与else和finally保留字配合使用
C
Python通过try、except等保留字提供异常处理功能
D
程序异常发生经过妥善处理可以继续执行
18.关于Python组合数据类型,以下选项中描述错误的是
A
组合数据类型可以分为3类:
序列类型、集合类型和映射类型
B
序列类型是二维元素向量,元素之间存在先后关系,通过序号访问
C
Python的str、tuple和list类型都属于序列类型
D
Python组合数据类型能够将多个同类型或不同类型的数据组织起来,通过单一的表示使数据操作更有序、更容易
19.关于Python序列类型的通用操作符和函数,以下选项中描述错误的是
A
如果s是一个序列,s=[1,"kate",True],s[–1]返回True
B
如果s是一个序列,s=[1,"kate",True],s[3]返回True
C
如果x不是s的元素,xnotins返回True
D
如果x是s的元素,xins返回True
20.关于Python对文件的处理,以下选项中描述错误的是
A
文件使用结束后要用close()方法关闭,释放文件的使用授权
B
Python能够以文本和二进制两种方式处理文件
C
当文件以文本方式打开时,读写按照字节流方式
D
Python通过解释器内置的open()函数打开一个文件
21.以下选项中不是Python对文件的写操作方法的是
A
writelines
B
write和seek
C
write
D
writetext
22.以下选项中不是Python语言的保留字的是
A
while
B
do
C
pass
D
except
23.以下选项中是Python中文分词的第三方库的是
A
itchat
B
turtle
C
time
D
jieba
24.以下选项中使Python脚本程序转变为可执行程序的第三方库的是
A
pygame
B
PyInstaller
C
random
D
PyQt5
25.以下选项中不是Python数据分析的第三方库的是
A
scipy
B
pandas
C
numpy
D
requests
26.下面代码的输出结果是x=0o1010
print(x)
A
1024
B
32768
C
10
D
520
27.下面代码的输出结果是x=10
y=3
print(divmod(x,y))
A
(1,3)
B
1,3
C
3,1
D
(3,1)
28.下面代码的输出结果是forsin"HelloWorld":
ifs=="W":
continue
print(s,end="")
A
Hello
B
World
C
Helloorld
D
HelloWorld
29.给出如下代码:
DictColor={"seashell":
"海贝色","gold":
"金色","pink":
"粉红色","brown":
"棕色","purple":
"紫色","tomato":
"西红柿色"}
以下选项中能输出“海贝色”的是
A
print(DictColor.keys())
B
print(DictColor["海贝色"])
C
print(DictColor.values())
D
print(DictColor["seashell"])
30.下面代码的输出结果是s=["seashell","gold","pink","brown","purple","tomato"]
print(s[1:
4:
2])
A
['gold','pink','brown']
B
['gold','pink']
C
['gold','pink','brown','purple','tomato']
D
['gold','brown']
31.下面代码的输出结果是d={"大海":
"蓝色","天空":
"灰色","大地":
"黑色"}
print(d["大地"],d.get("大地","黄色"))
A
黑色黑色
B
黑的灰色
C
黑色蓝色
D
黑色黄色
32.当用户输入abc时,下面代码的输出结果是try:
n=0
n=input("请输入一个整数:
")
defpow10(n):
returnn**10
except:
print("程序执行错误")
A
程序没有任何输出
B
输出:
程序执行错误
C
输出:
0
D
输出:
abc
33.下面代码的输出结果是a=[[1,2,3],[4,5,6],[7,8,9]]
s=0
forcina:
forjinrange(3):
s+=c[j]
print(s)
A
以上答案都不对
B
0
C
24
D
45
34.文件book.txt在当前程序所在目录内,其内容是一段文本:
book,下面代码的输出结果是txt=open("book.txt","r")
print(txt)
txt.close()
A
txt
B
以上答案都不对
C
book.txt
D
book
35.如果当前时间是2018年5月1日10点10分9秒,则下面代码的输出结果是importtime
print(time.strftime("%Y=%m-%d@%H>%M>%S",time.gmtime()))
A
2018=5-1@10>10>9
B
True@True
C
2018=05-01@10>10>09
D
2018=5-110>10>9
36.运行以下程序:
try:
num=eval(input("请输入一个列表:
"))
num.reverse()
print(num)
except:
print("输入的不是列表")从键盘上输入1,2,3,则输出的结果是:
A
运算错误
B
输入的不是列表
C
[3,2,1]
D
[1,2,3]
37.str="Python语言程序设计",表达式str.isnumeric()的结果是:
A
True
B
1
C
False
D
0
38.以下程序的输出结果是:
foriin"Summer":
ifi=="m":
break
print(i)
A
m
B
mm
C
mmer
D
无输出
39.当键盘输入”3”的时候,以下程序的输出结果是:
r=input("请输入半径:
")
ar=3.1415*r*r
print("{:
.0f}".format(ar))
A
28.27
B
28
C
29
D
TypeError:
can'tmultiplysequencebynon-intoftype'float'
40.以下 Python语句运行结果异常的选项是:
A
>>>a
B
>>>x=True
>>>int(x)
C
>>>a=1
>>>b=a=a+1
D
>>>PI,r=3.14,4
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 二级 python 选择 模拟