【广开搜题】广东开放大学数据分析与挖掘(本,2024春)形成型考核二_1参考答案
试卷总分:100 得分:100
1.在Python中,定义函数的保留字是 del。
答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案
2.在Python中,不能使用[ ]操作符对字符串进行部分文字提取。( )
答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案
3.在Python中,使用del 保留字,可以删除列表中的元素。()
答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案
4.在Python中,可以使用tuple( ) 和list( )进行元组和列表的相互转换。
答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案
5.在Python中,存在多个内建的映射类型。( )
答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案
6.在Python中,可以使用列表的sort()方法对列表进行倒序。( )广东开放大学作业答案
答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案
7.在Python中,当字典转换为列表后,元素的顺序依旧不发生改变。
答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案
8.在Python中,元组与列表一样可以修改定义后的元素。()
答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案
9.在Python中,存在一个列表 sample_list=["a", "b", "c"]。通过 sample_list[3] 可以得到值 “c”。( )
答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案
,我们的目标是要做全覆盖、全正确的答案搜索服务。
10.在Python中,使用def 保留字,可以删除列表中的元素( )
答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案
11.在Python中使用public、protected、private等保留字控制类的访问权限
答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案
12.Python使用关键词def 来定义类
答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案
13.在Python的类中,以__前导、以__后缀的方法名,表示访问权限为public
答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案
14.在Python中,被private修饰的方法,可以被继承类引用
答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案
15.在Python中,在类中定义的函数被称为方法
答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案
16.在Python的类中,每当用户通过类创建新实例的时候,就会调用特殊的方法__init__()。
答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案
17.在Python中,每个对象都用同一个构造函数广开形成性考核答案
答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案
18.在Python的类中,以__前导、不以__后缀的方法名,表示访问权限为public
答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案
19.根据约定,在Python中首字母大写的名称指的是函数
答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案
20.在Python中,类中的属性分为:类属性以及实例属性
答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案
21.对于列表list的操作,以下选项中描述的错误是 ( )。
A.list.clear(): 删除列表list中的最后一个元素
B.list.append(x): 在列表list的最后增加一个元素
C.list.copy(): 生成一个新列表,复制list的所有元素
D.list.reverse(): 将列表list 的元素进行反转
答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案
22.在Python中,存在变量 tmpString="今天也是美好的一天",若要取得值“美好”,下列选项正确的是( )
A.tmpString[5:6]
B.tmpString[:6]
C.tmpString[:5]
D.tmpString[4:6]
答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案
23.下面代码的输出结果是 ( )。
list = list(range(2, 5))
print(list)
A.[3,4,5]
B.[2,3,4]
C.以上选项都有误
D.[2,3,4,5]
答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案
24.在Python中,从集合中删除一个不存在的特定元素,但是不会引发报错的方法是 ( ) 。
A.pop( )
B.discard( )
C.remove( )
D.clear( )
答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案
25.下面代码的执行结果是 ( )。 ,我们的目标是要做全覆盖、全正确的答案搜索服务。
list = [6, 4, 7, 2]
print(sorted(list), sorted(list, reverse = True))
A.[6, 4, 7, 2] [6, 4, 7, 2]
B.[7, 6, 4, 2] [7, 6, 4, 2]
C.[7, 6, 4, 2] [2, 4, 6, 7]
D.[2, 4, 6, 7] [7, 6, 4, 2]
答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案
26.下面代码的执行结果是 ( )。
def printInfo(age, name):
print(name, age)
printInfo(name = 'Jane', age = 10)
A.程序执行报错
B.10 Jane
C.程序没有输出
D.Jane 10
答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案
27.在Python中,存在变量 tmpString="明天也是美好的一天",若要取得值“天一的好美是也天明”,下列选项正确的是( )。
A.tmpString[-1]
B.tmpString[::1]
C.tmpString[:9]
D.tmpString[::-1]
答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案
28.下面代码的执行结果是 ( )。
1 def Demo(number):
2 number *= 4
3 print(Demo(4))
A.16
B.程序执行报错
C.None
D.8
答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案
29.在Python环境下,下列的说法,错误的是 ( )
A.在函数设置默认参数的时候,默认参数在前,必选参数在后,否则Python解释器会报错
B.在函数设置默认参数的时候,默认参数一定要指向不变对象
C.通过在函数中设定默认参数,可以降低函数的使用难度
D.关键词参数和函数调用关系紧密,在函数调用时可以通过使用关键词参数来确定传入的参数值
答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案
广开形成性考核答案
30.在Python中,从集合中删除元素的方法是( )。
A.union( )
B.update( )
C.difference( )
D.discard( )
答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案
31.在Python环境下,下列的说法,错误的是 ( )。
A.return语句不带任何参数值的时候,不返回任何值
B.Python解释器能用参数名匹配参数值,使得关键词参数允许函数调用时参数的顺序与函数声明时不一致
C.函数与参数进行关联的时候,最简单的关联方式是基于实参的顺序广东开放大学作业答案
D.在编写函数的时候,混合使用默认参数以及关键词参数可以降低调用函数的难度
答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案
32.下面代码的执行结果是 ( )。
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.1 3
B.2 4
C.2 3
D.1 4
答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案
33.请看以下代码: colors={"gold":"金", "purple": "紫色"} 以下选项能直接输出“金”的是 ()广开搜题
A.print(colors.values())
B.print(colors["gold"]),我们的目标是要做全覆盖、全正确的答案搜索服务。
C.print(colors["金"])
D.print(colors.keys())
答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案
34.关于Python中的函数,下列选项中描述错误的是 ( )。
A.函数的使用,可以提高用户编写程序的效率
B.函数是一段按逻辑组织好的、可重复使用来实现单一或者相关联功能的代码,使用函数能有效地提高应用的模块性和代码的重复利用率
C.用户在使用函数的时候,可以不清楚函数内部的原理。根据函数的说明,也可以正确使用函数
D.函数代码块以del关键字开头
答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案
35.下面代码输出的结果是 {图} 。 colors={"gold":"金", "purple": "紫"} print(colors["purple"], colors.get("金","purple"))
A.紫 金
B.紫 purple
C.purple 金广开形成性考核答案
D.紫 金 紫
答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案
36.关于类的属性,下列选项中错误的是( )。
A.Python 并不直接支持将类属性声明为私有属性
B.将类的属性切换为私有属性,只需要在属性的名称前加上双下划线
C.在Python的类的内部定义中,所有以双下划线开始的命名都会被翻译成前面加单下划线和类名的形式
D.类的私有属性在外界以及类的内部都无法访问
答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案
37.关于面向对象的继承,以下选项中描述正确的是 ( )
A.继承是指一个对象具有另外一个对象的性质
B.继承是指各对象之间的共同性质
C.继承是指一组对象所具有的相似性质
D.继承是指类之间共享属性和操作的机制
答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案
38.下列概念中,不属于面向对象的是( )。
A.组合
B.指令式编程
C.多态
D.多重继承
答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案
39.在Python中,下列选项错误的是 ( )
A.抽象指仅表现核心的特性而不描述背景细节的行为
B.在Python中,所有的数据类型都可以视为对象
C.把数据和函数装在一个单独的对象的行为称为封装
D.面向对象具有封装、继承、多态等特性
答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案
40.执行下面的代码,将会输出( )。
class Re:
def __init__(self, a, b):
self.a = a
self.b = b
def __str__(self):
return 'Re (%d, %d)' % (self.a, self.b)
def __add__(self,other):
return Re(self.a + other.a, self.b + other.b)
a = Re(5,6)
b = Re(7,8)
print (a + b)
A.Re (7, 8)
B.Re (5, 6)
C.Re (12, 14)
D.以上选项都有误
答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案
41.在Python中,下列选项的说法不正确的是 ( )
A.通过继承,子类可以获得父类的全部功能
B.当A类继承B类时,它将自动获得B类的所有属性和方法。A类称为父类,B类称为子类
C.子类可在父类的基础上,增添新的属性以及方法
D.子类可以重写从父类继承来的方法
答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案
42.不属于面向对象的三个基本特征的是 ( )
A.封装
B.类比
C.继承
D.多态
答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案
43.下列选项中,关于面向对象中的对象,下列选项不正确的是 ( )。
A.同一个操作可以是不同对象的行为
B.在对象在相互调用的时候,只需要知道对方能够接受的消息的类型以及对象返回的响应的类型就可以了。不需要了解彼此的数据和代码的细节
C.对象之间通过消息来进行交互
D.外部的代码可以直接修改对象的内部状态
答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案
44.面向对象与面向过程的本质不同在于 ( )
A.面向对象强调算法的使用
B.面向对象将现实事物进行抽象,并且将其本质特征抽象为类
C.面向过程强调程序的执行速度
D.面向过程的流程化使得编程任务变得明确
答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案
45.采用 面向对象技术开发的应用的主要特点是 ( )。
A.开发效率高
B.运行速度快
C.硬盘空间占用少
D.项目代码难维护
答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案
46.下面选项中,属于列表的方法的是( )。
A.tell( )
B.remove( )
C.append( )
D.rename( )
答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案
47.下面对lower( )、upper( )、capitalize( )方法描述正确的是 ( )。
A.以上都正确
B.lower( )方法将字符转换为小写。
C.capitalize() 方法将字符的首字母转为大写
D.upper( )方法将字符转换为大写
答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案
48.在Python中,元组进行( )操作。
A.切片
B.修改
C.连接
D.重复
答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案
49.下面选项中,描述正确的是( )。
A.集合是无序的
B.集合无法进行切片访问
C.集合可以使用索引访问集合中的元素
D.集合具有无序性、互异性以及确定性
答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案
50.关于Python函数,以下选项中描述正确的是 ( )。,我们的目标是要做全覆盖、全正确的答案搜索服务。
A.函数是一段具有特定功能的语句组
B.函数调用的时候可以不传入参数
C.每次调用函数都需要使用相同的参数
D.函数通过函数名进行调用
答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案
51.下列的Python异常中,与代码的书写格式有关的异常是( )。
A.ValueError
B.TabError
C.SyntaxError
D.ImportError
答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案
52.在Python中,以下选项中,属于面向对象编程概念的是( )。
A.类
B.继承
C.重载
D.对象
答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案
53.关于面向对象,以下选项正确的是( )
A.任何的对象都具有继承性
B.对象间通过消息来沟通
C.抽象指仅表示核心的特性而不描述背景细节的行为
D.把数据和函数装在一个单独的单元,该单元被称为类,我们的目标是要做全覆盖、全正确的答案搜索服务。
答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案
54.在Python中,下列选项属于类的概念的是 ( )。
A.封装
B.继承
C.实例属性
D.抽象
答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案
55.关于assert断言,下列说法正确的是( )。
A.搭配try-except使用assert断言,可以达到事半功倍的效果
B.若程序断言成功,则程序将会中断当前程序,并抛出AssertionError异常
C.assert断言用来测试表达式,其返回值为假,就会触发异常
D.assert断言,常用于程序调试
答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案
|