Python开发基础(习题卷125)第1部分:单项选择题,共52题,每题只有一个正确答案,多选或少选均不得分。
1.[单选题]ls = [25, 13, 36, 1]
ls.clear()与del ls的处理结果的区别是:
A)ls.clear()只是清空列表,del ls是删除列表对象
B)ls.clear()只是删除列表对象,del ls是清空列表
C)ls.clear()与del ls的处理结果没有区别
D)ls.clear()只是清空列表,del ls是删除程序
答案:A
解析:
2.[单选题]哪个场景适合使用HDFS?
A)大量小文件
B)大文件存储
C)随机写入
D)低延迟读取
答案:B
解析:
3.[单选题]( )以下叙述正确的是
A)Python3.x和Python2.x兼容
B)Python语言只能以程序方式执行
C)Python是解释型语言
D)Python语言出现的晚,具有其他高级语言的一切优点
答案:C
解析:
4.[单选题]数据库应用系统中的核心问题是
A)数据库管理员培训
B)数据库维护
C)数据库系统设计
D)数据库设计
答案:D
解析:
5.[单选题]以下程序运行后的c值是( )。
A=input("请输入a=")
B=input("请输入b=")
C=a+b
Print(c)
程序运行后的部分结果如下:
请输入a=12
请输入b=34
A)12
B)34
C)46
D)1234
答案:D
解析:
6.[单选题][]def demo(a,b,c=5): print(a,b,c) demo(3,8) demo(c=8,a=9,b=0) demo(a=1,c=2,b=3) ( )
A)1
B)1
C)3
D)3
答案:C
解析:
7.[单选题]设有程序段
K=10
While(k):k=k-1
则下面描述中正确的是( )
A)循环体语句执行一次
B)循环体语句一次也不执行
C)循环是无限循环
D)while循环执行10次
答案:B
解析:
8.[单选题]针对以下数组,可以获取两个Python Numpy 数组之间的公共项的是(a=np.array([1,2,3,2,3,4,3,4,5,6]) B=np.array([7,2,10,2,7,4,9,4,9,8])
期望输出∶ array([2,4])
A)intersect1d(a,b)
B)np.intersect1d(a, b)
C)np.interset(a, b)
D)np.intersect1d(a)
答案:B
解析:intersectld)返回二者的交集并排序。
9.[单选题]float("23.5")的执行结果为()
A)“23.5”
B)23.5
C)‘23.5’
D)以上都不对
答案:B
解析:
10.[单选题]表达式max({2:10,8:4,5:9)的结果是
A)9
B)5;9
C)10
D)8
答案:D
解析:
11.[单选题]关于算法的描述,以下选项中错误的是
A)算法具有可行性、确定性、有穷性的基本特征
B)算法的复杂度主要包括时间复杂度和数据复杂度
C)算法的基本要素包括数据对象的运算和操作及算法的控制结构
D)算法是指解题方案的准确而完整的描述
答案:B
解析:
12.[单选题]关于分支结构,以下选项中描述不正确的是
A)if 语句中条件部分可以使用任何能够产生True和False的语句和函数
B)二分支结构有一种紧凑形式,使用保留字if和elif实现
C)多分支结构用于设置多个判断条件以及对应的多条执行路径
D)if 语句中语句块执行与否依赖于条件判断
答案:B
解析:
13.[单选题]绘制直方图的函数是()
A)barh()
B)bar()
C)hist()
D)pie()
答案:C
解析:
14.[单选题]pop()的功能是( )
A)删除列表中最后一个元素
B)返回并删除列表中第一个元素
C)返回并删除列表中最后一个元素
D)删除列表中第一个元素
答案:C
解析:
15.[单选题]下列哪个问题不适合使用递归函数求解。
A)斐波拉且数列
B)最大公约数
C)1到100整数的和
D)阶乘
答案:C
解析:
16.[单选题]s = "Hello world"
print("{:5}".format(s))
的运行结果为:
A)出错
B)5
C)Hello world
D)Hello
答案:C
解析:
17.[单选题]在Python读写文件之前,打开文件使用的函数是______。
A)file
B)fopen
D)openfile
答案:C
解析:
18.[单选题]列表 ls1=[1,43],ls2=ls1,ls1[0]=22
请问两个列表 ls1,ls2 中的内容说法正确的是( )
A)结果都为 22
B)5,4,3,2,1
C)结果都为 43
D)不一样 ls1 是[22,43],ls2 是[1,43]
答案:B
解析:
19.[单选题]下面( )不是Python合法的标识符
A)int32
B)40XL
C)self
D)__name__
答案:B
解析:
20.[单选题]“世界那么大,我想去看看”[7:-3]输出
A)我想去
B)想去
C)我想
D)想
答案:D
解析:
21.[单选题]已知 a={2,4,7,10},b={1,2,7},则表达式 a&b 的值是______。
A){2,7}
B){4,10}
C){1,2,4,7,10}
spyder python下载D){1,2,7}
答案:A
解析:
22.[单选题]执行表达式"ad"+"c"*2输出的结果是()
A)'ad2c'
B)'adadc'
C)'adcc'
D)'adc2'
答案:C
解析:
23.[单选题]import pandas as pddf1 = pd.Dataframe([[5, 2, 3], [4, 5, 6],[7,8,9]]) 其中df1.loc[1,2]=
A)2
B)3
C)4
D)6
解析:
24.[单选题]代码def dup ( str , times =4):/ print ( str * times )dup ('kn',2)的结果是
A)'knkn'
B)'knknknkn'
C)4
D)2
答案:D
解析:
25.[单选题]用于提前终止循环的流程控制语句是:
A)pass
B)continue
C)break
D)try
答案:C
解析:
26.[单选题]删除数据表的命令是()
A)select
B)update
C)drop table
D)delete
答案:C
解析:
27.[单选题]下列函数调用使用的参数传递方式是( )Result = sum(numl, num2, num3)
A)变量名称绑
B)变量类型绑定
C)关键字绑定
D)位置绑定
答案:D
解析:
28.[单选题]MapReduce的<key,value>存储模型能够存储什么数据?
A)文件数据
B)二进制
C)字符串
D)任意格式
答案:D
解析:
29.[单选题]以下数据类型中,不可以作为索引对Numpy数组进行选取的是()。
A)boolean
B)tuple
C)dict
D)int
答案:C
解析:Numpy 数组可以由整数、整数数组和布尔数组进行索引,不包括字典类型。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。