百年教育职业培训中心 百年教育学习服务平台
题库试卷

【国开搜题】国家开放大学 一网一平台 Python程序设计04 期末考试押题试卷与答案

来源: 更新时间:

Python程序设计-04关注公众号【国开搜题】,回复【试题】获取试题答案一、判断题1.在函数内部没有任何方法可以影响实参的值。()A.√B.×答案:B-关注公众号【国开搜题】

Python程序设计-04

关注公众号【国开搜题】,回复【试题】获取试题答案

、判断题

1. 在函数内部没有任何方法可以影响实参的值。(

A.

B. ×

答案:B
- 关注公众号【国开搜题】,对话框内发送试题,获得答案。

2. a为列表,其中每个元素均为int型数值,bint型,当进行a+b操作时,会对a中每个元素加上b的值。()

A.

B. ×

答案:B
- 关注公众号【国开搜题】,对话框内发送试题,获得答案。

3. 构造器__init__在实例化对象时调用。(

A. 国开搜题

B. ×

答案:A
- 关注公众号【国开搜题】,对话框内发送试题,获得答案。

4. open函数的参数处理模式中,包含'b'的模式表示以二进制数据处理文件。(

A.

B. ×

答案:A
- 关注公众号【国开搜题】,对话框内发送试题,获得答案。

5. IPython是基于CPython之上的一个交互式解释器。(

A.

B. ×

答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。

6. 按位或运算符的意思是:只要对应的两个二进位有一个为1时,结果位就为1。(

A.

B. ×

答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。

7. NumPy ndarray是一种多维数组对象,可以由序列型对象生成。(

A.

B. ×国开一网一平台

答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。

8. 条件语句是通过一条或多条语句的执行结果来决定执行的代码块。(

A.

B. ×

答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。

9. 一个except子句可以同时处理多个异常,这些异常将被放在一个列表。(

A.

B. ×渝粤题库,我们的目标是要做全覆盖、全正确的答案搜索服务。

答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。

10. 调用函数之后,实参的值是否改变取决于函数中的操作,与实参变量类型无关。(

A.

B. ×

答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。

11. 任何不可变对象均可作为字典的键。(

A.

B. ×

答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。

12. 创建类的对象时,系统会自动调用构造方法进行初始化。(

A.

B. ×

答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。

、单选题

1. 关于函数中关键字参数的使用,以下描述中错误的是(

A. 关键字参数必须位于位置参数之前

B. 关键字参数之间的顺序无限制

C. 关键字参数必须位于位置参数之后渝粤题库,我们的目标是要做全覆盖、全正确的答案搜索服务。

D. 不得重复传入关键字参数

答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。

2. 以下关于字典的描述,错误的是( )。国开搜题

A. 字典是键值对的集合

B. 字典长度是可变的

C. 字典中的键可以对应多个值信息

D. 字典中元素以键信息为索引访问渝粤搜题

答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。

3. 以下代码的运行结果为( )。 class Person: def __init__(self, id): self.id = id tom = Person(123) tom.__dict__['age'] = 20 print(tom.age + len(tom.__dict__))

A. 21

B. 22

C. 23

D. 24

答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。

4. 以下选项中,不是Python中文件操作的相关函数是( )。

A. read()

B. write()

C. open()

D. load()

答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。

5. 关于Python数据类型的描述,正确的选项是( )。

A. 函数lower(x)是将字符串x的首字母小写

B. 内置函数divmod(x,y)的运算结果是两个整数:xy的整数商及余数

C. 函数ord(x)是返回字符串x对应的Unicode编码

D. 运算符+-*/ 等跟赋值符号 = 相连,形成增强赋值操作符

答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。

6. 以下哪一个步骤不属于数据清洗( )。

A. 去重

B. 删除缺失值

C. 异常值检测

D. 数据合并

答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。

7. 以下代码的运行结果为( )。 print('%.2f' % 3.1415926)

A. %.2f渝粤教育

B. 3.1415926

C. 3.14

D. %3.1415926

答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。渝粤教育

8. 下列关于NumPy的说法中,错误的是( )。

A. NumPy可以处理傅立叶变换和用于图形操作的例程

B. NumPy能进行数组(限一维数组)的算术和逻辑运算

C. NumPy拥有线性代数和随机数生成的内置函数

D. NumPy系统主要用于数学/科学计算,提供了许多高级的数值编程工具

答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。

9. 以下代码的运行结果为( )。 a = {} a[1] = 1 a['1'] = 2 a[1] += 1 sum = 0 for k in a: sum += a[k] print(sum)

A. 1

B. 2

C. 3

D. 4渝粤教育

答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。

10. “try except”语句中使用“except:”表示( )。国开搜题

A. 捕获所有异常

B. 捕获未被前面except子句捕获的异常

C. 等价于“except None:”

D. 错误的写法

答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。

11. list(map(str, [3, 4, 5]))的结果为( )。

A. [3,4,5]

B. (3,4,5)

C. ['3', '4', '5']

D. ('3', '4', '5')

答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。

12. 以下代码的运行结果为( )。

A. a,p,p,l,e

B. apple

C. aple

D. ale

答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。

、配伍题

1. 根据所给函数,请为如下代码选择与之匹配的样例。

A. print(fib(2))

B. 1

C. print(fib(3))

D. 2

E. print(fib(4))

F. 3

G. print(fib(5))国开搜题

H. 5

答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。

、填空题

1. 当列表的索引超出了范围时,Python会报一个_________错误。

A. IndexError

答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。

2. f = lambda y=3, z=2: y**z,则语句 print(f(5))的输出结果为_________

A. 25渝粤题库,我们的目标是要做全覆盖、全正确的答案搜索服务。

答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。

3. 类对象支持两种操作:属性引用和__________

A. 实例化

答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。渝粤教育

4. Python是一种_________语言,即可以在一个 Python 提示符 >>> 后直接执行代码。

A. 交互式

答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。

5. not是一种_________运算符.

A. 逻辑

答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。

6. 下面代码的输出值的个数是______个。 age = 23 start = 2 if age % 2 != 0: start = 1 for x in range(start, age + 2, 2): print(x)

A. 12

答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。渝粤题库

、问答题

1. 请简述编写函数的原则。

答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。

2. try-excepttry-finally有什么不同?

答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。

、综合题

1. alist = [{'name':'a','age':20},{'name':'b','age':30},{'name':'c','age':25}]

答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。

2. 有四个数字:1234,计算能组成多少个互不相同且无重复数字的三位数。

答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。渝粤题库,我们的目标是要做全覆盖、全正确的答案搜索服务。

关注公众号【国开搜题】,回复【试题】获取试题答案

电话咨询