Python开发基础(习题卷15)
第1部分:单项选择题,共55题,每题只有一个正确答案,多选或少选均不得分。
1.[单选题]可变参数**kw 收集关键字参数,并将这些参数存储到一个______中。
A)列表
B)元组
C)字典
D)数组
答案:C
解析:
2.[单选题]已知x={1:1,2:2},那么执行语句x[2]=4之后,len(x)的值为:( )
A)2
B)3
C)4
D)1
答案:A
解析:
3.[单选题]下列Python程序的运行结果是
X=0
Y=True
Print(x>y and 'A'>'B')
A)True
B)False
C)0
D)1
答案:B
解析:
4.[单选题]Python 软件包自带的集成开发环境是( )
A)word 编辑器
B)IDLE 编辑器
C)记事本编辑器
D)以上都不对
答案:B
能运行python的软件解析:
5.[单选题]以下选项中,Python机器学习方向的第三方库是
A)requests
B)TensorFlow
C)scipy
D)PyQt5
答案:B
解析:
6.[单选题][]alist={'和尚':'没大'} alist['铁拳']=('铁拳',[]) alist['铁拳'].append('上勾拳')
alist['铁拳']='激素蓝线上勾拳' del alist['和尚'] print(alist) 以上代码的运行结果是( )
A){
B)'和尚':'没大'
C){'铁拳':
D){'和尚':
答案:C
解析:
7.[单选题]for循环保留字能够提供( )结构
A)无限循环
B)遍历循环
C)不确定次数循环
D)以上都不对
答案:B
解析:
8.[单选题]在Linux系统中,对组的操作上实际上是对哪个目录文件的更新()
A)/etc/group
B)/etc/password
C)/etc/user/group
D)以上都是
答案:A
解析:概念理解
9.[单选题]运行以下程序,下列说法正确的是( )a=1a={'dj1':”A”,'jc2':”B”}a['dj3']=“C”print(a)
A)输出为1,
B)输出为{'dj1': 'A', 'jc2': 'B', 'dj3': 'C'}
C)输出为{'dj1':”A”,'jc2':”B”}
D)输出为运行时出现错误提示
答案:B
解析:
10.[单选题]给出如下代码: MonthandFlower={"1月":"梅花","2月":"杏花","3月":"桃花","4月":"牡丹花",\ 5月:"石榴花","6月":"莲花","7月":"玉簪花","8月":"桂花","9月":"菊花",10月:"芙蓉花",\
"11月":"山茶花","12月":"水仙花"}
N = input("请输入1-12的月份:")
Print(n + "月份之代表花:" + (str(n)+"月"))
以下选项中描述正确的是( )
A)*MonthandFlower是一个集合
B)*MonthandFlower是一个元组
C)代码实现了从键盘上获取一个整数(1-12)来表示月份,输出该月份对应的代表花名
D)*MonthandFlower是一个列表
答案:C
解析:
11.[单选题]可以使用()接收用户的键盘输入。
A)print()函数
B)int()函数
C)input()函数
D)format()函数
答案:C
12.[单选题]关于数据的存储结构,以下选项中描述正确的是
A)存储在外存中的数据
B)数据所占的存储空间量
C)数据在计算机中的顺序存储方式
D)数据的逻辑结构在计算机中的表示
答案:D
解析:
13.[单选题]一个算法一般应该具有的基本特征不包括 ( )
A)无穷性
B)拥有足够多的情报
C)确定性
D)可行性
答案:A
解析:
14.[单选题]skleam 库中对数据进行预处理和规范化主要依靠()模块。
A)neighbors模块
B)preprocessing模块
C)pipeline 模块
D)datasets模块
答案:B
解析:sklearn.preprocessing 模块包括缩放、居中、归一化、二值化和插补方法,主要是对数据进行预处理和规范化。)函数。
15.[单选题]关于 MapReduce的描述错误的是()
A)MapReduce框架会先排序 map任务的输出
B)通常,作业的输入输出都会被存储在文件系统中
C)通常计算节点和存储节点是同一节点
D)一个 Task 通常会把输入集切分成若干独立的数据块
答案:D
解析:
16.[单选题]在Linux中,查看启动失败的服务列表,命令如下
A)systemctl is-enabled firewalld
B)systemctl enable firewalld
C)systemctl --failed
D)systemctl list-unit-files|grep enabled
答案:C
解析:概念理解
17.[单选题]给出下面代码:
I = 1
While i < 6:
j = 0
while j < i:
print("*",end='')
j += 1
print("\n")
以下选项中描述错误的是:
A)第i行有i个星号*
B)输出5行
C)执行代码出错
D)内层循环j用于控制每行打印的*的个数
答案:C
解析:
18.[单选题]下列程序运行结果为: for i in range(5): print('*',end='')
A)*5
B)5*
C)*****
D)*
答案:C
解析:
19.[单选题]sklearn 中对模型进行选择主要是依靠()模块。
A)decomposition
B)model_selection
C)linear_model
D)mixture
答案:B
解析:del selection 主要提供一些功能帮助进行模型选择和调优,包括训练测试集划分、交叉验证、学习曲线、网格搜索等。
20.[单选题]分离扩展名语句是:( )
A)os.path.splitext()
B)os.system()
C)os.path.dirname()
D)size(filename)
答案:A
解析:
21.[单选题]对于Python文件,以下描述正确的是( )。
A)当文件以二进制文件方式打开时,读取按照字符串方式
B)同一个文件可以既采用文本方式打开,也可以采用二进制方式打开
C)当文件以文本方式打开时,读取按照字节流方式
D)根据不同类型的文件,打开方式只能是文本或者二进制中的一种
答案:B
解析:
22.[单选题]代码:str2='俱往矣数风流人物还看今朝';str1=str2[3:6],运行后str1结果是( )
A)数风流人
B)数风流
C)矣数风
D)矣数风流
答案:B
解析:
23.[单选题][] def func(x): y = x + 10 print(y) y = 10 func(10) print(y)输出结果正确的是( )
B)20
C)10
D)10
答案:B
解析:
24.[单选题]count = 0s = "abandon"for c in s: if c == 'a': pass elif c == 'b':
continue else: break count += 1count的值是()
A)A 1
B)B 3
C)C 2
D)D 7
答案:C
解析:
25.[单选题](, )以下关于CSV文件说法正确的是__________。
A)使用writer对象对CSV文件进行写操作后,不需要关闭文件。
B)csv文件主要用来存储表格数据
C)reader对象中的每个元素都是一个字符串,对应了CSV文件中的一行
D)使用python的csv模块,需要另外单独安装
答案:B
解析:
26.[单选题]What is the largest value that can be stored in one byte?一个字节中可以存储的最大值是什么
A)255
B)128
C)8
D)65535
答案:A
解析:
27.[单选题]以下程序的正确输出是( )。
Try:
x=4/10
Except ZeroDivisionError:
print('4')
A)0
B)4
C)0.4
D)空
答案:D
解析:
28.[单选题]在JSP中,关于JSTL标签库中的<c:if>,以下说法中错误的是()
A)如果test属性的值为true,则执行<c:if>;的标签体
B)test属性可以使用EL表达式
C)scope用于指定变量的范围
D)<c:if>;标签必须包含var属性
答案:D
解析:概念理解
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论