出自:广东开放大学数据分析与挖掘(本专)

下面选项中,描述正确的是( )。
选择一项或多项:
a. rstrip彩蛋
b. print彩蛋
c. strip彩蛋
d. lstrip彩蛋
下面选项中,Python的基本控制结构有( )
选择一项或多项:
a. 程序异常
b. 循环结构
c. 顺序结构
d. 跳转结构
Python支持的数值类型有 ( )。
选择一项或多项:
a. string
b. complex
c. float
d. Int
在定量数据的分布分析中,遵循的主要原则有()。
选择一项或多项:
a. Python 是脚本语言
b. Python不能运行在ARM设备上
c. Python是跨平台语言
d. Python 是多范式编程语言
下面选项中,描述正确的是 ( )
选择一项或多项:
a. Python 的整数常量可以是十进制
b. Python 中所有数字都是可变对象
c. 在Python中,长整型在内存允许的情况下,可以无限大
d. 在32位计算机上,sys.maxint是2147483647
在Python中,定义函数的保留字是 del。
选择一项:

在Python中,frozenset是一个具有集合特征的新类,分配之后,它里面的元素就不能更改。
选择一项:

在Python中,元组与列表一样可以修改定义后的元素。()
选择一项:

在Python中,函数 hello(string) 中的 “string” 是一个形参。
选择一项:

在Python中,存在一个函数hello(name= Jane)。调用函数 hello("Tom"),此时在函数内部初始化执行时,name变量为Jane。
选择一项:

在Python中,使用def 保留字,可以删除列表中的元素( )
选择一项:

在Python中,可以使用range彩蛋函数,产生一个数值递增列表。()
选择一项:

在Python中,可以使用列表的sort()方法对列表进行倒序。( )
选择一项:

在Python中,集合无法使用索引或切片访问或更改集合元素。
选择一项:

在Python中,存在多个内建的映射类型。( )

选择一项:

电子认证采用电子技术检验用户合法性的操作,主要内容是接收方用自己的私钥对收到的信息进行解密,得到信息明文。
选择一项:

在Python中使用public、protected、private等保留字控制类的访问权限
选择一项:

虚拟账户型模式,网上商户和银行网关之间有一个第三方支付网关。
选择一项:

通常企业间电子商务主要由快递服务支持,网络零售主要由大宗商品物流服务支持。
选择一项:

根据约定,在Python中首字母大写的名称指的是函数
选择一项:

在Python中,类中的属性分为:类属性以及实例属性
选择一项:

虚拟账户型模式,网上商户和银行网关之间有一个第三方支付网关。
选择一项:

网络零售已经成为推动快递业务持续、高速增长的第一动力。
选择一项:

在Python中,每个对象都用同一个构造函数
选择一项:

下面代码的执行结果是 ( )。
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., .D.]
b. 代码出现报错
c. [.C.]
d. [.A.,.B.,.C.]
下面代码的执行结果是 ( )。
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] [2, 4, 6, 7]
c. [2, 4, 6, 7] [7, 6, 4, 2]
d. [7, 6, 4, 2] [7, 6, 4, 2]
在Python环境下,下列的说法,错误的是 ( )
选择一项:
a. 通过在函数中设定默认参数,可以降低函数的使用难度
b. 关键词参数和函数调用关系紧密,在函数调用时可以通过使用关键词参数来确定传入的参数值
c. 在函数设置默认参数的时候,默认参数在前,必选参数在后,否则Python解释器会报错
d. 在函数设置默认参数的时候,默认参数一定要指向不变对象
在Python中,以下选项错误的是( )
选择一项:
a. 可选参数可以定义在非可选参数的前面
b. return可以返回多个值
c. 函数必须存在一个return语句
d. 在使用函数的时候,不需要先了解其内部的实现原理
在Python中,存在变量 tmpString="明天也是美好的一天",若要取得值“天一的好美是也天明”,下列选项正确的是( )。
选择一项:
a. tmpString[:9]
b. tmpString[-1]
c. tmpString[::1]
d. tmpString[::-1]
在Python环境下,元组不支持的操作是( )。
选择一项:
a. 索引
b. 重复
c. 修改
d. 连接
在Python中,关于函数的描述,以下选项中错误的是( )。
选择一项:
a. 程序在函数中报错,不会影响到程序的执行
b. 函数中可以存在多条return语句
c. 可以向函数传入任何类型的参数
d. 函数必须使用的保留字def
在Python中,从集合中删除元素的方法是( )。
选择一项:
a. union( )
b. difference( )
c. discard( )
d. update( )
在Python中,存在变量 tmpString="今天也是美好的一天",若要取得值“美好”,下列选项正确的是( )
选择一项:
a. tmpString[5:6]
b. tmpString[4:6]
c. tmpString[:6]
d. tmpString[:5]
在Python中, 下列说法错误的是 ( )
选择一项:
a. 列表可以使用extend彩蛋方法合并列表
b. 在列表中使用index彩蛋方法查找不存在的元素,并不会抛出异常
c. 列表可以使用range彩蛋函数产生一个数值递增列表
d. 列表可以使用固定值初始化列表
在Python中,从集合中删除一个不存在的特定元素,但是不会引发报错的方法是 ( ) 。
选择一项:
a. clear( )
b. remove( )
c. discard( )
d. pop( )
请看以下代码: colors={"gold":"金", "purple": "紫色"} 以下选项能直接输出“金”的是 ()

选择一项:
a. print(colors["gold"])
b. print(colors.keys())
c. print(colors.values())
d. print(colors["金"])
下面代码输出的结果是 ( )。
s = ["A", "B", "C", "D", "E"]
print(s[1:4:1])
选择一项:
a. ["A", "B", "C"]
b. ["B", "C", "D"]
c. ["A", "B"]
d. ["C", "D","E"]
在Python环境下,下列的说法,错误的是 ( )。
选择一项:
a. 函数使用的时候需要了解内部实现的原理
b. 函数可以定义任意个参数
c. 函数通过return语句,将值返回给调用方
d. 函数不能设定默认参数
对于列表list的操作,以下选项中描述的错误是 ( )。
选择一项:
a. list.append(x): 在列表list的最后增加一个元素
b. list.reverse(): 将列表list 的元素进行反转
c. list.copy(): 生成一个新列表,复制list的所有元素
d. list.clear(): 删除列表list中的最后一个元素
在面向对象中,类的实例被称为 ( )。
选择一项:
a. 对象
b. 组合
c. 子类
d. 析构函数
关于类的异常处理,下列选项中错误的是( )。
选择一项:
a. 用户自定义的异常类,使用的时候不需要显式抛出异常
b. try-except语句搭配assert语句可以很好地帮助开发人员处理程序异常
c. assert断言用来测试表达式,其返回值为假,就会触发异常
d. 使用了异常处理语句,在碰到异常情况的时候,可以进行恰当地处理,保证程序正常地运行
执行下面的代码,将会输出( )。
1 class A:
2 def printInfo(self):
3 print(.AAAA.)
4 class B(A):
5 def printInfo(self):
6 print(.BBBB.)
7 c = B()
8 c.printInfo()
选择一项:
a. 输出其他内容
b. 执行过程中出错
c. BBBB
d. AAAA
以下异常错误类中,属于导入模块错误的是( )。
选择一项:
a. KeyboardInterrupt
b. ImportError
c. IOError
d. ValueError
在面向对象中,类之间的属性以及方法通过 ( ) 进行共享,达到代码复用的效果
选择一项:
a. 对象
b. 继承
c. 抽象
d. 多态
在Python中,以下选项中,不属于面向对象编程概念的是( )
选择一项:
a. 过程调用
b. 对象
c. 类
d. 继承
采用 面向对象技术开发的应用的主要特点是 ( )。
选择一项:
a. 开发效率高
b. 项目代码难维护
c. 运行速度快
d. 硬盘空间占用少
在Python中,下列选项错误的是 ( )
选择一项:
a. 在Python中,所有的数据类型都可以视为对象
b. 把数据和函数装在一个单独的对象的行为称为封装
c. 面向对象具有封装、继承、多态等特性
d. 抽象指仅表现核心的特性而不描述背景细节的行为
执行下面的代码,将会输出( )。
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 (5, 6)
b. Re (12, 14)
c. Re (7, 8)
d. 以上选项都有误
在Python中,可以使用( )异常,让用户确认是否真的需要退出程序
选择一项:
a. TypeError
b. StopIteration
c. SystemExit
d. OverflowError
下面选项中,描述正确的是( )。
选择一项或多项:
a. 集合无法进行切片访问
b. 集合可以使用索引访问集合中的元素
c. 集合具有无序性、互异性以及确定性
d. 集合是无序的