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

1.在软件生产过程中,需求信息的给出是( )。
A 程序员
B 项目管理者
C 软件分析设计人员
D 软件用户
2.下面代码的输出结果是( )。
for i in "Python":
print(i,end=" ")
A P,y,t,h,o,n,
B P y t h o n
C Python
D P_y_t_h_o_n
3.执行下列Python语句将产生的结果是( )。
A Equal
B Not Equal
C 编译错误
D 运行时错误
4.已知x=10,y=20,z=30;以下语句执行后x,y,z的值是( )。
if x < y: z=x x=y y=z
A 10,20,30
B 10,20,20
C 20,10,10
D 20,10,30
5.下列关于Python的说法中,错误的是( )。
A Python是从ABC语言发展起来的
B Python是一门高级的计算机语言
C Python是一门只面向对象的语言
D Python是一种代表简单主义思想的语言
6.元组变量t=("cat","dog","tiger","human"),t[::–1]的结果是( )。
A {'human','tiger','dog','cat'}
B ['human','tiger','dog','cat']
C 运行出错
D ('human','tiger','dog','cat')
7.以下关于列表表述中错误的是( )项。
A 可以用“==”比较两个列表是否相同
B Python的列表可以嵌套,形成二维列表
C “+”号可以用来拼接两个列表
D 列表与字符串一样都是不可变的
8.给出下面代码:k=10000 while k>1: print(k) k=k/2上述程序的运行次数是( )。
A 14
B 1000
C 15
D 13
9.以下关于Python函数的描述中,错误的是( )。
A 可以定义函数接受可变数量的参数
B 定义函数时,某些参数可以赋予默认值
C 函数必须要有返回值
D 函数可以同时返回多个结果
10.以下属于Python语言中网络爬虫框架领域的第三方库的是( )。
A pandas
B grab
C xpinyin
D SnowNLP
11.黑盒测试技术依据的是( )。
A 软件功能的描述
B 程序的逻辑结构
C 程序的物理结构
D 软件行为的描述
12.属于Python读取文件中一行内容的操作是( )。
A readtext()
B readline()
C readall()
D read()
13.以下程序的输出结果是( )。
t="the World is so big, I want to see"
s=t[20:21]+'love'+t[:9]
print()
A I love the
B I love World
C I love the World
D I love the Worl
14.Python提供3种基本的数字类型,它们是( )。
A 整数类型、浮点数类型、复数类型
B 整数类型、二进制类型、浮点数类型
C 整数类型、二进制类型、布尔类型
D 整数类型、二进制类型、复数类型
15.以下关于随机运算函数库的描述,错误的是( )。
A random(a,b)产生一个[a,b]的随机小数
B random.seed()函数初始化随机数种子,默认值是当前系统时间
C random库的随机数是计算机按一定算法产生的,并非完全随机
D Python内置的random库主要用于产生各种伪随机数序列
16.给以下程序填空,使得输出到文件a.txt里的内容是“90”,“87”,“93”的选项是( )。
y = ['90', '87', '93']
l = ''
with open("a.txt", 'w') as fo :
for z in y:
__________
fo. write( 1.strip(','))
A l= ',' .join(y)
B l+="'{ }'".format(z)
C l+="'{ }'".format(z)+','
D l+='{ }'.format(z)+','
17.以下关于Python的描述中,错误的是( )。
A 对于需要更高执行速度的功能,如数值计算和动画,Python可以调用C语言编写的底层代
B Python比大部分编程语言具有更高的软件开发产量和简洁性
C Python是解释执行型语言,因此执行速度比编译型语言慢
D Python是脚本语言,主要用作系统编程和Web开发的开发语言
18.以下关于二进制整数的定义,正确的是( )。
A 081014
B 0b1010
C 0B1019
D 0bC3F
19.以下关于分支结构的描述中,错误的是( )。
A if语句中语句块执行与否依赖于条件判断
B if语句中条件部分可以使用任何能够产生True和False的语句和函数
C 二分支结构有一种紧凑形式,使用保留字if和else实现
D 多分支结构用于设置多个判断条件及其对应的多条执行路径
20.下面程序的输出结果是( )。
L1=[4,5,6,8].print(L1.reverse())
A [8,6,5,4]
B [4,5,6,8]
C None
D [4,5,6,8]
【参考答案】
1.D
2.B
3.A
4.C
5.C
6~20长按识别或扫描下方二维码进入“优题宝”小程序可搜索题目答案,里面还会定期更新考试试题资源,快来练习吧~
进入小程序后,去到首页搜索框搜“计算机”,还可选择计算机考试其他等级(一级、二级、三级、四级)对应的试题进行练习哦~
