Python开发基础(习题卷128)
第1部分:单项选择题,共52题,每题只有一个正确答案,多选或少选均不得分。
1.[单选题]Python中关闭文件应使用文件对象的哪个方法。( )
A)open()
B)close()
C)file()
D)read()
答案:B
解析:
2.[单选题]type(1e6)的结果为( )
A)<class 'int'>
B)<class 'float'>
C)<class 'complex'>
D)<class 'bool'>
答案:B
解析:le6为float类型。
3.[单选题]关于Python组合数据类型,以下选项中描述错误的是
A)*Python组合数据类型能够将多个同类型或不同类型的数据组织起来,通过单一的表示使数据操作更有序、更容易
B)序列类型是二维元素向量,元素之间存在先后关系,通过序号访问
C)组合数据类型可以分为3类:序列类型、集合类型和映射类型
D)*Python的str、tuple和list类型都属于序列类型
答案:B
解析:
4.[单选题]为了使模块尽可能独立,以下选项中描述正确的是
A)模块的内聚程度要尽量高,且各模块间的耦合程度要尽量强
B)模块的内聚程度要尽量高,且各模块间的耦合程度要尽量弱
C)模块的内聚程度要尽量低,且各模块间的耦合程度要尽量弱
D)模块的内聚程度要尽量低,且各模块间的耦合程度要尽量强
答案:B
dedecms后台地址解析:
5.[单选题]字典对象的 ()方法返回字典中所有的“键-值对”列表。
A)get()
B)items()
C)keys()
D)values()
答案:B
解析:
6.[单选题]pandas中,以非时间型数据的键进行聚合时,可以采用以下哪种方法()
A)两种方法都可以
B)groupby方法
C)resample方法
D)两种方法都无法完成
答案:B
解析:
7.[单选题]python语句print(type(1J))的输出结果是()。
A)<class 'complex'>
B)<class 'int'>
C)<class 'float'>
D)<class 'dict'>
答案:A
解析:
8.[单选题]执行语句(lambda a,b:a%b )(20,3),输出的结果为( )
A)20
B)3
C)6
D)2
答案:D
python基础代码作业解析:
9.[单选题]在Linux中,网络管理员查看进程时,发现有三个挂起进程,现继续运行作业号为2的进程,下列方式正确的有
A)exec 2
B)fg 2
C)bg 2
D)jobs
答案:B
解析:概念理解
10.[单选题]下列哪种文件打开访问模式为二进制文件只读模式?
A)rb
B)w
C)a
D)a+
答案:A
解析:
11.[单选题]znode的4种类型的节点,下列名称和说明对应正确的是。
A)PERSISTENT:内存化化节点。
B)PERSISTENT_SEQUENTIAL:顺序内存化节点
C)EPHHEMERAL:超时节点。
D)EPHHEMERAL_SEQUENTIAL:临时自动编号节点。
答案:D
解析:
12.[单选题]表达式 [1, 2] * 2 的值为______________。()
A)[1, 2, 1, 2]
B)[2, 4]
C)[[1, 2], [1, 2]]
D)[[1, 2, 1, 2]]
答案:A
解析:
13.[单选题]实现多路分支的最佳结构是( )
A)if
B)try
C)if-else
D)if-elif-else
答案:D
解析:
14.[单选题]变量 a 的值为字符串类型的 "2",如何将它转换为整型?
A)str(a)
B)int(a)
C)type(a)graythresh
D)Integer(a)
答案:B
解析:
15.[单选题]下列Python赋值语句中,不合法的是___
A)x,y=y,x
B)x=y=1
C)x=(y=1)
D)x=1;y=1
答案:C
解析:
16.[单选题]程序段如下:
X=["a","b","c"]
Y=[1,2,3,4,5]
Print(list(zip(x,y)))
Print 函数输出的结果是( )
A)[('a',"b","c"), (1,2,3,4,5)]
B){ 'a':1, 'b':1, 'c':3}
C)[('a', 1), ('b', 2), ('c', 3)]
D)[('a', 1), ('b', 2), ('c', 3),('',4),('',5)]
答案:C
解析:
17.[单选题]下列函数中,用于文本分割的是( )
A)split()
B)sub()
C)subn()
D)compile()
答案:A
解析:
18.[单选题]下面代码输出的结果是:
l=[1,3,4,2,5]
print(sorted(map(lambda x:x+2,l)))
A)[3,5,6,4,7]
B)3,5,6,4,7
C)[3,4,5,6,7]
D)[7,6,5,4,3]
答案:C
解析:
19.[单选题]设有字典空字典d3,以及字典d1={"user":"admin","password":"123"}和
d2={"ip":"127.0.0.1","port":"8088"},将d1和d2进行合并得到
numa技术主要用于实现d3={"user":"admin","password":"123","ip":"127.0.0.1","port":"8088"},下列选项中无法实现这一功能的代码段是:( )
A)d3=dict(list(d1.items())+list(d2.items()))
B)d3=d1+d2
C)d3.update(d1)
D)for k,v in d1.items():
淘淘商城源码d3.update(d2) d3[k]=v
For k,v in d2.items():
d3[k]=v
答案:B
解析:
20.[单选题]Python语句x=’car’;y=2;print(x+y)的输出结果是()
A)语法错误
B)2
C)'car2’
D)'carcar’
答案:A
解析:
21.[单选题]以下选项中描述正确的是
A)条件35<=45<75是合法的,且输出为False
B)条件24<=28<25是合法的,且输出为False
C)条件24<=28<25是不合法的
D)条件24<=28<25是合法的,且输出为true
答案:B
解析:
22.[单选题]关于Python循环结构,以下选项中描述错误的是
A)遍历循环中的遍历结构可以是字符串、文件、组合数据类型和range()函数等
B)break用来结束当前当次语句,但不跳出当前的循环体 jquery处理ajax
C)continue只结束本次循环
D)Python通过for、while等保留字构建循环结构
答案:B
解析:
23.[单选题]请问以下四个赋值操作中,哪一个操作可以得到一个字典类型的数据?
A)>>>data = {'Zhangsan': 18}
B)>>>data = ('Zhangsan', 18)
C)>>>data = ['Zhangsan', 18]
D)>>>data = "'Zhangsan', 18"
答案:A
解析:
24.[单选题]()不属于Statsmodels模块的主要特点。
A)线性模型
B)方差分析
C)时间序列
D)插值运算
答案:D
解析:插值运算不是统计分析的主要内容。
25.[单选题]Numpy 默认产生的数据类型是()
A)int16
B)float32
C)char
D)float64
答案:D
解析:Numpy 创建数组时,默认的数据类型是float64。
26.[单选题]列表变量x = ['12','34'],执行语句print("'".join(x)),输出的结果是:
A)'12'34
B)12'34’
C)'12'34'
D)12'34
答案:D
解析:
27.[单选题]{
以下程序的输出结果是:
x = {}
type(x)
}
A)<class 'dict'>
B)<class 'list'>
C)<class 'set'>
D)<class 'tuple'>
答案:A
解析:
28.[单选题]在turtle库中,画笔的起点位于画布的( )。
A)左上角
B)左下角
C)正中央
D)右下角
答案:C
解析:
29.[单选题]在Java中,设计模式的两大主题是
A)系统的维护与开发
B)对象组合与类的继承
C)系统架构与系统开发
D)系统复用与系统扩展
答案:D
解析:概念理解
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论