Python开发基础(习题卷104)
第1部分:单项选择题,共52题,每题只有一个正确答案,多选或少选均不得分。
1.[单选题]关于random. uniform(a,b)的作用描述,以下选项中正确的是
A)生成一个[a, b]之间的随机整数
B)生成-个[a, b]之间的随机小数
C)生成- -个均值为a,方差为b的正态分布
D)生成- -个(a, b)之间的随机数
答案:B
解析:
2.[单选题]关于函数,以下选项中描述错误的是
A)函数是一段具有特定功能的、可重用的语句组
B)Python使用del保留字定义一个函数
C)函数能完成特定的功能,对函数的使用不需要了解函数内部实现原理,只要了解函数的输入输出方式即可。
D)使用函数的主要目的是降低编程难度和代码重用
答案:B
解析:
3.[单选题]关于元组,下列描述正确的是( )
A)元组完全相当于一个列表
B)由于元组是一个序列,所以序列的切片操作可以用于元组
C)元组中的元素可以添加、删除或替换
D)一个元组就是一个字典
答案:B
解析:
4.[单选题]关于关系的数据结构,以下选项中描述错误的是
A)关系模型采用二维表来表示
B)二维表由表框架及表的元组组成
C)表框架由N个命名的属性组成的,每个属性有一个取值范围称为值域
D)在表框架中,可以按列存储数据,每列数据称为元组
答案:D
解析:
5.[单选题]表达式int('100/3')的执行结果是
A)33.3
B)ValueError
C)33
D)100/3'
答案:B
解析:
6.[单选题]下列数据类型中,Python不支持的是____________。
A)char
7.[单选题]给出以下代码:
下列选项中描述错误的是( )
A)执行该函数后,变量c的值为20
B)该函数名称为func
C)执行该函数后,变量a的值为10
D)执行该函数后,变量b的值为100
答案:A
解析:
8.[单选题]数据处理的最小单位是()。
A)数据
B)数据结构
C)数据元素
D)数据项
答案:D
解析:难易程度:易题型:
9.[单选题]下列语言中( )不属于高级语言。
A)python
B)VC
C)JAVA
D)汇编语言
答案:D
解析:
10.[单选题]以下程序的输出结果是:
s = 0
def fun(num):
try:
s += num
return s
except:
return 0
return 5
print(fun(2))
A)0
B)2
C)UnboundLocalError
D)5
答案:A
解析:
11.[单选题]str ="Python语言程序设计",表达式 str.isnumeric() 的结果是:
A)True
B)1
12.[单选题]在读写文件之前,需要打开文件使用的函数是______。
A)open
B)file
C)fopen
D)CFile
答案:A
解析:
13.[单选题]python3解释器对列表[1,2,[3,4],5,6]使用reverse方法执行的结果为()
A)[6, 5, [3, 4], 2, 1]
B)[6, 5, [4, 3], 2, 1]
C)[6, 5, 2, 1, [3, 4]]
D)报错
答案:A
解析:
14.[单选题]下述程序的输出次数是
K=10
While k>1:
print(k); k=k/2
A)5
B)4
C)3
D)2
答案:B
解析:
15.[单选题]下列哪个类为进行数学运算的类
A)math
B)Dased
C)title
D)test
答案:A
解析:
16.[单选题]( )以下选项不属于程序设计语言类别的是( )
A)机器语言
B)汇编语言
C)高级语言
D)解释语言
答案:D
解析:
17.[单选题]以下选项,不属于程序流程图基本元素的是:
A)循环框
B)连接点
18.[单选题]下面与HDFS类似的框架是()
A)NTFS
B)FAT32
C)GFS
D)EXT3
答案:C
解析:
19.[单选题]假设函数中不包括global保留字,对于改变参数值的方法,以下选项中错误的是
A)参数是int类型时,不改变原参数的值
B)参数是组合类型(可变对象)时,改变原参数的值
C)参数的值是否改变与函数中对变量的操作有关,与参数类型无关
D)参数是list类型时,改变原参数的值
答案:C
解析:
20.[单选题]plt.show)函数的作用是()
A)展示图像
B)画直方图
C)保存图像
D)画散点图
答案:A
解析:pyplot.show)将所画图像进行展示。
21.[单选题][] 字符串 s = "I love Python",以下程序的输出结果是:( )s = "I love Python"ls = s.split()ls.reverse()print(ls)
A)'Python',
B)Python
C)None
D)['Python',
答案:D
解析:
22.[单选题]对字符串A="计算机1234"来说,len(A)计算的结果是( )。
A)3
B)4
C)7
D)10
python 定义数组
答案:C
解析:
23.[单选题]数组去重的命令正确的是()。
A)np.unique()
B)np.unipue()
C)np.uniqua()
D)np.uniquc()
24.[单选题]下列哪种函式参数定义不合法?
A)def
B)def
C)def
D)def
答案:C
解析:
25.[单选题]下列选项中,取余运算的符号为
A)*
B)++
C)%
D)**
答案:C
解析:
26.[单选题]scipy.stats模块中对随机变量进行随机取值的函数是()。
A)rvs
B)pdf
C)cdf
D)sf
答案:A
解析:stats 模块中每个分布都 rvs 函数,对随机变量取值。
~
27.[单选题]执行以下语句,循环次数为() a=1 while a<10: a+=2
A)9
B)11
C)7
D)5
答案:D
解析:
28.[单选题]以下关于数据维度的描述,不正确的是
A)二维数据用CSV文件格式存储,得用二重循环嵌套实现
B)CSV文件里是用英文半角逗号来分隔数据元素
C)要处理二维数据的每个元素,需要用循环结构处理
D)二维数据处理等同于二维列表的操作
答案:A
解析:
29.[单选题]关于修改数据,以下说法错误的是
A)一次只能修改一条数据
B)一次可以修改多条数据
C)使用的关键字为update
D)如果没有满足条件的数据,也不会报错
答案:A
解析:

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