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

1.冒泡排序在最坏情况下的比较次数是()。
A n(n+1)/2
B nlog2n
C n(n-1)/2
D n/2
2.Python中类方法的第一个参数为( )。
A this
B cls
C self
D that
3.在python中,接收键盘输入的内容的函数式( )。
A min()
B max()
C input()
D sum()
4.以下Python注释代码,不正确的是( )。
A #Python注释代码
B #Python注释代码1 #Python注释代码2
C """Python文档注释"""
D //Python 注释代码
5.执行下列Python语句将产生的结果是( )。
A Equal
B Not Equal
C 编译错误
D 运行时错误
6.以下选项中可用作Python标识符的是( )。
A 3B9909
B class
C ___
D it’s
7.关于Python的元组类型,以下选项中描述错误的是( )。
A 元组一旦创建就不能被修改
B 元组中元素可以通过切片来修改
C 一个元组可以作为另一个元组的元素,可以采用多级索引获取信息
D Python中元组采用逗号和圆括号(可选)来表示
8.下面代码:
a = input("").split(",")
if isinstance(a,list):
print("{} is list".format(a))
else:
print("{} is not list".format(a))
代码执行时,从键盘获得1,2,3,则代码的输出结果是( )。
A 执行代码出错
B 1,2,3 is not list
C ['1', '2', '3'] is list
D 1,2,3 is list
9.给出下面代码:
a = input("").split(",") x = 0
while x < len(a):
print(a[x],end="") x += 1 代码执行时,从键盘获得a,b,c,d,则代码的输出结果是( )。
A 执行代码出错
B abcd
C 无输出
D a,b,c,d
10.定义函数时的参数是( )。
A 实参
B 引用
C 形参
D 对象
11.以下关于数据维度的描述,错误的是( )。
A 一维数据由对等关系的有序或无序数据构成,采用线性方式组织,对应于数学中的集合或数组的概念
B 二维数据由关联关系构成,采用表格方式组织,对应于数学中的矩阵
C 高维数据由键值对类型的数据组成,采用对象方式组织
D 一维数据是由对等关系的有序数据构成,无序数据不是一维数据
12.以下程序的输出结果是( )。
f=lambda x:5
f(3)
A 3
B 5
C 3 5
D 35
13.概念模型是( )。
A 用于现实世界的建模,与具体的DBMS有关
B 用于信息世界的建模,与具体的DBMS有关
C 用于现实世界的建模,与具体的DBMS无关
D 用于信息世界的建模,与具体的DBMS无关
14.设str1='*@python@*',语句print(str1[2:].strip('@'))的执行结果是( )。
A python@*
B python*
C *@python@*
D *python*
15.以下用于数据存储领域的Python第三方库是( )。
A NLTK
B Django
C redispy
D Luminoth
16.以下关于Python文件打开模式的描述中,错误的是( )。
A 只读模式“r”
B 覆盖写模式“w”
C 追加写模式“a”
D 创建写模式“n”
17.在Python中,IPO模式不包括( )。
A Program(程序)
B Input(输入)
C Process(处理)
D Output(输出)
18.下面代码的输出结果是( )。
def fun(x,y ,z):u = x + y-zprint(u)fun(l+2j,5,4-lj)
A NameError
B (2+3j)
C 2
D 3j
【参考答案】
1.C
2.B
3.C
4.D
5.A
6~20长按识别或扫描下方二维码进入“优题宝”小程序可搜索题目答案,里面还会定期更新考试试题资源,快来练习吧~
进入小程序后,去到首页搜索框搜“计算机”,还可选择计算机考试其他等级(一级、二级、三级、四级)对应的试题进行练习哦~
