【广开搜题】广东开放大学数据分析与挖掘(本,2024春)项目三单元测试_1参考答案
试卷总分:100 得分:100
1.在Python中,存在一个列表 sample_list=["a", "b", "c"]。通过 sample_list[3] 可以得到值 “c”。( )
答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案
2.在Python中,元组与列表一样可以修改定义后的元素。()
答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案
3.在Python中,使用def 保留字,可以删除列表中的元素( )
答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案
4.在Python中,使用del 保留字,可以删除列表中的元素。()
答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案
5.在Python中,可以使用range {图} 函数,产生一个数值递增列表。()
答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案
6.在Python中,可以使用列表的sort()方法对列表进行倒序。( )
答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案
7.7.在Python中,对于列表List,可以使用语句“ anotherList = List[:] ”进行深拷贝。
答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案
8.在Python中,不能使用[ ]操作符对字符串进行部分文字提取。( )
答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案
9.在Python中,可以对元组进行索引、切片、连接、重复以及修改的操作。( )
答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案
10.在Python中,存在多个内建的映射类型。( )
答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案
11.关于Python中的函数,下列选项中描述错误的是 ( )。
A.用户在使用函数的时候,可以不清楚函数内部的原理。根据函数的说明,也可以正确使用函数
B.函数代码块以del关键字开头
C.函数的使用,可以提高用户编写程序的效率
D.函数是一段按逻辑组织好的、可重复使用来实现单一或者相关联功能的代码,使用函数能有效地提高应用的模块性和代码的重复利用率
答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案
12.关于Python中的序列,下列选项中描述错误的是 ( )。
A.若 s 是一个序列,s
B.Python中包含6种内建的序列,即列表、元组、字符串、Unicode字符串、buffer对象和xrange 对象
C.[1, 2, 3], 则 s[-1] 返回 3
D.若 1 是 s 的元素,则 执行 1 in s 返回 True
E.若 1 是 s 的元素,则 执行 1 not in s 返回 False
答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案
13.下面代码输出的结果是 ( )。
s = ["A", "B", "C", "D", "E"]
print(s[1:4:1])
A.["C", "D","E"]
B.["A", "B", "C"]
C.["B", "C", "D"]
D.["A", "B"]
答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案
14.下面列表的方法中,可以对列表的元素进行计数的是( )。
A.extend( )
B.append( )
C.count( )
D.pop( )
答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案
15.以下选项中,属于列表的方法是( )。
A.close( )
B.pop( )
C.open( )
D.write( )
答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案
16.在Python环境下,元组不支持的操作是( )。
A.修改
B.连接
C.索引
D.重复
答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案
17.在Python中,从集合中删除元素的方法是( )。
A.discard( )
B.update( )
C.union( )
D.difference( )
答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案
18.在Python中,从集合中删除一个不存在的特定元素,但是不会引发报错的方法是 ( ) 。
A.remove( )
B.discard( )
C.clear( )
D.pop( )
答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案
19.下面代码的执行结果是( )。
list = [1,[2,3],4,[5,6],7,8]
print(len(list))
A.5
B.7
C.6
D.8
答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案
20.下面代码的执行结果是 ( )。
1 list = ['A','B','C']
2 def fun(str):
3 list.append(str)
4 return
5 fun('D')
6 print(list)
A.['A','B','C']
B.['C']
C.代码出现报错
D.['A', 'B', 'C', 'D']
答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案
21.下面代码的执行结果是 ( )。
1 def numChange(a,b):
2 a = 1
3 b += a
4 a = 2
5 b = 3
6 numChange(a, b)
7 print(a,b)
A.2 4
B.2 3
C.1 4
D.1 3
答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案
22.下面代码的输出结果是 ( )。
list = list(range(2, 5))
print(list)
A.[3,4,5]
B.[2,3,4,5]
C.以上选项都有误
D.[2,3,4]
答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案
23.下面代码的执行结果是 ( )。
list = [6, 4, 7, 2]
print(sorted(list), sorted(list, reverse = True))
A.[7, 6, 4, 2] [7, 6, 4, 2]
B.[2, 4, 6, 7] [7, 6, 4, 2]
C.[7, 6, 4, 2] [2, 4, 6, 7]
D.[6, 4, 7, 2] [6, 4, 7, 2]
答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案
24.下面代码的执行结果是 ( )。
x = list(range(6))
print(x)
A.[0, 1, 2, 3, 4, 5]
B.[5, 4, 3, 2, 1, 0]
C.[1, 2, 3, 4, 5,6]
D.[6, 5, 4, 3, 2, 1]
答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案
25.对于列表list的操作,以下选项中描述的错误是 ( )。
A.list.clear(): 删除列表list中的最后一个元素
B.list.copy(): 生成一个新列表,复制list的所有元素
C.list.reverse(): 将列表list 的元素进行反转
D.list.append(x): 在列表list的最后增加一个元素
答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案
26.下面代码的执行结果是 ( )。
1 def Demo(number):
2 number *= 4
3 print(Demo(4))
A.8
B.16
C.程序执行报错
D.None
答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案
27.下面代码的执行结果是 ( )。
def printInfo(age, name):
print(name, age)
printInfo(name = 'Jane', age = 10)
A.10 Jane
B.Jane 10
C.程序没有输出
D.程序执行报错
答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案
28.在Python中,关于函数的描述,以下选项中错误的是( )。
A.可以向函数传入任何类型的参数
B.程序在函数中报错,不会影响到程序的执行
C.函数中可以存在多条return语句
D.函数必须使用的保留字def
答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案
29.在Python中,以下选项错误的是( )
A.return可以返回多个值
B.在使用函数的时候,不需要先了解其内部的实现原理
C.函数必须存在一个return语句
D.可选参数可以定义在非可选参数的前面
答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案
30.在Python环境下,下列的说法,错误的是 ( )。
A.函数不能设定默认参数
B.函数使用的时候需要了解内部实现的原理
C.函数可以定义任意个参数
D.函数通过return语句,将值返回给调用方广东开放大学作业答案
答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案
广东开放大学作业答案
31.在Python环境下,下列的说法,错误的是 ( )
A.关键词参数和函数调用关系紧密,在函数调用时可以通过使用关键词参数来确定传入的参数值
B.通过在函数中设定默认参数,可以降低函数的使用难度
C.在函数设置默认参数的时候,默认参数在前,必选参数在后,否则Python解释器会报错
D.在函数设置默认参数的时候,默认参数一定要指向不变对象
答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案,我们的目标是要做全覆盖、全正确的答案搜索服务。
32.在Python环境下,下列的说法,错误的是 ( )。
A.Python解释器能用参数名匹配参数值,使得关键词参数允许函数调用时参数的顺序与函数声明时不一致
B.函数与参数进行关联的时候,最简单的关联方式是基于实参的顺序
C.return语句不带任何参数值的时候,不返回任何值
D.在编写函数的时候,混合使用默认参数以及关键词参数可以降低调用函数的难度
答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案
33.在Python中,存在变量 tmpString="今天也是美好的一天",若要取得值“美好”,下列选项正确的是( )
A.tmpString[:5]
B.tmpString[:6]
C.tmpString[4:6]
D.tmpString[5:6]
答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案
34.在Python中,存在变量 tmpString="明天也是美好的一天",若要取得值“天一的好美是也天明”,下列选项正确的是( )。
A.tmpString[-1]
B.tmpString[::1]
C.tmpString[:9]
D.tmpString[::-1]
答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案
35.在Python中,下列对列表 list=["a", "b", "c"] 操作错误的是( )广开形成性考核答案
A.删除值“b”: del list[2]
B.取得值“a”:list[0]
C.插入值“d”:list.insert(0,"d")
D.获得列表长度:len(list)
答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案
36.在Python中, 下列说法错误的是 ( ),我们的目标是要做全覆盖、全正确的答案搜索服务。
A.列表可以使用range {图} 函数产生一个数值递增列表
B.列表可以使用extend {图} 方法合并列表
C.列表可以使用固定值初始化列表
D.在列表中使用index {图} 方法查找不存在的元素,并不会抛出异常
答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案
37.在Python中, 下列说法错误的是 ( )
A.元组和列表可以使用函数list {图} 、tuple {图} 进行相互转换
B.字符串在Python中作为序列
C.用户可以直接修改字符串的某一部分
D.字符串可以使用rfind()方法反向查找子串
答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案
38.以下选项中,不能建立字典的是()。
A.dict = { (1, 2): 3 , (4, 5): 6 }
B.dict = {1: [2 ,3], 4: [5 ,6] }
C.dict = { 'Jane' : 1, 'Tom': 2 }
D.dict = { [1, 2]: 3, [4, 5]: 6 }
答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案
39.请看以下代码: colors={"gold":"金", "purple": "紫色"} 以下选项能直接输出“金”的是 ()
A.print(colors["gold"])
B.print(colors.keys())
C.print(colors["金"])
D.print(colors.values())
答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案
40.下面代码输出的结果是 {图} 。 colors={"gold":"金", "purple": "紫"} print(colors["purple"], colors.get("金","purple"))
A.紫 金 紫
B.purple 金
C.紫 purple
D.紫 金
答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案
41.关于Python中的序列,下列选项中描述错误的是 ()。
A.若1是s的元素,则 执行 1 not in s 返回 True
B.若1是s的元素,则 执行 1 in s 返回 True
C.若s是一个序列,s = [1, 2, 3], 则 s[-1] 返回 3
D.若s是一个序列,s = [1, 2, 3], 则 s[3] 返回 3
答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案
42.下面选项中,属于列表的方法的是( )。
A.remove( )
B.rename( )
C.append( )
D.tell( )
答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案
43.在Python中,元组进行( )操作。
A.连接
B.切片
C.修改
D.重复
答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案
44.下面选项中,描述正确的是( )。
A.集合可以使用索引访问集合中的元素
B.集合具有无序性、互异性以及确定性
C.集合是无序的
D.集合无法进行切片访问
答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案
45.下面对count( )、index( ), find( )方法描述错误的是( )。
A.find( )方法检测字符串中是否包含子字符串 string ,如果包含子字符串返回开始的索引值,否则会报一个异常
B.以上都错误
C.count( )方法用于统计字符串里某个字符出现的次数
D.index( )方法检测字符串中是否包含子字符串 string,如果string不在返回-1广开搜题
答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案
|