本题库是根据考试大纲相关要求,结合近年来考试真题的重难点进行汇编整理组成的全真模拟试题,考生们可以进行专项训练,查漏补缺巩固知识点。
本题库对热点考题和重难点题目都进行了仔细的整理和编辑,相信各位考生在经过了针对性的刷题练习后,对于考试内容会更加有自信和把握~以下为本考试部分试题内容,答案在文末。
题库来源:“优题宝”小程序

1.下列不属于静态测试方法的是( )。
A 代码检查
B 白盒法
C 静态结构分析
D 代码质量度量
2.下列说法中正确的是( )。
A break用在for语句中,而continue用在while语句中
B break用在while语句中,而continue用在for语句中
C continue能结束循环,而break只能结束本次循环
D break能结束循环,而continue只能结束本次循环
3.以下关于循环控制语句描述错误的是( )。
A Python中的for语句可以在任意序列上进行迭代访问,例如列表、字符串和元组
B 在Python中if…elif…elif…结构中必须包含else子句
C 在Python中没有switch-case的关键词,可以用if…elif…elif…来等价表达
D 循环可以嵌套使用,例如一个for语句中有另一个for语句,一个while语句中有一个for语句等
4.下面代码的输出结果是( )。
s = 0 while(s<=1): print('计数:',s) s = s + 1
A 计数:1
B 计数:0;计数:1
C 计数:0
D 出错
5.字典对象的( )方法返回字典中的“键-值对”列表。
A items()
B get()
C keys()
D values()
6.表达式3in{1,2,3}的值为( )。
A none
B false
C true
D 异常
7.以下关于Python缩进的描述中,错误的是( )。
A 缩进表达了所属关系和代码块的所属范围
B 缩进是可以嵌套的,从而形成多层缩进
C 判断、循环、函数等都能够通过缩进包含一批代码
D Python用严格的缩进表示程序的格式框架,所有代码都需要在行前至少加一个空格
8.以下关于分支和循环结构的描述中,错误的是( )。
A While循环只能用来实现无限循环
B 所有的for分支都可以用while循环改写
C 保留字break可以终止一个循环
D continue可以停止后续代码的执行,从循环的开头重新执行
9.在Python语言中,使用open()打开一个Windows操作系统D盘下的文件,路径名错误的是( )。
A D:\PythonTest\a.txt
B D:\\PythonTest\\a.txt
C D:/PythonTest/a.txt
D D://PythonTest//a.txt
10.树的度为3,共有29个结点,但没有度为1和2的结点。则该树中叶子结点数为( )。
A O
B 9
C 18
D 不可能有这样的树
11.以下关于Python中try语句的描述中,错误的是( )。
A try用来捕捉执行代码发生的异常,处理异常后能够回到异常处继续执行
B 当执行try代码块触发异常后,会执行except后面的语句
C 一个try代码块可以对应多个处理异常的except代码块
D try代码块不触发异常时,不会执行except后面的语句
12.以下关于文件的打开和关闭的描述中,正确的是( )。
A 二进制文件不能使用记事本程序打开
B 二进制文件也可以使用记事本或其他文本编辑器打开,但是一般来说无法正常查看其中的内容
C 使用内置函数open()且以“w”模式打开文件,若文件存在,则会引发异常
D 使用内置函数open()打开文件时,只要文件路径正确就总可以正确打开
13.以下程序的输出结果是( )。
words = "hello Python world!"
f = lambda x: len(x)
for i in words. split():
print(f(i) ,end = " ")
A 5 5 5
B 5 6 6
C 6 6 6
D 11 11 11
14.字符串tstr='television',显示结果为vi的是( )。
A print(tstr[4:7])
B print(tstr[5:7])
C print(tstr[-6:6])
D print(tstr[4:-2])
15.给定列表Is=[1,2,3,"1","2","3"],其元素包含两种数据类型,列表18的数据组织维度是( )。
A 二维数据
B 一维数据
C 多维数据
D 高维数据
16.Python中文件的打开模式不包含( )。
A 'a'
B 'b'
C 'c'
D '+'
17.下列叙述中正确的是( )。
A 线性表的链式存储结构与顺序存储结构所需要的存储空间是相同的
B 线性表的链式存储结构所需要的存储空间一般要多于顺序存储结构
C 线性表的链式存储结构所需要的存储空间一般要少于顺序存储结构
D 线性表的链式存储结构与顺序存储结构在存储空间的需求上没有可比性
18.下面代码的输出结果是( )。
try:print(8/9/(8//9))except :print("计算错误")
A 0
B 1
C 计算错误
D 8
19.以下代码的输出结果是( )。
A PythonCRE
B N
C Python
D PythonNCRE
【参考答案】
1.B
2.D
3.B
4.B
5.A
6~20长按识别或扫描下方二维码进入“优题宝”小程序可搜索题目答案,里面还会定期更新考试试题资源,快来练习吧~
进入小程序后,去到首页搜索框搜“计算机”,还可选择计算机考试其他等级(一级、二级、三级、四级)对应的试题进行练习哦~
