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

来源:渝粤教育       时间:2024-04-17 02:56:04    68

Python程序设计-04

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

、判断题

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

×

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

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

×

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

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

国开搜题

×

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

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

×

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

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

×

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

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

×

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

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

×国开一网一平台

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

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

×

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

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

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

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

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

×

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

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

×

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

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

×

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

、单选题

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

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

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

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

不得重复传入关键字参数

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

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

字典是键值对的集合

字典长度是可变的

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

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

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

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

21

22

23

24

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

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

read()

write()

open()

load()

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

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

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

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

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

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

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

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

去重

删除缺失值

异常值检测

数据合并

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

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

%.2f渝粤教育

3.1415926

3.14

%3.1415926

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

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

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

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

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

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

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

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

1

2

3

4渝粤教育

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

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

捕获所有异常

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

等价于“except None:”

错误的写法

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

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

[3,4,5]

(3,4,5)

['3', '4', '5']

('3', '4', '5')

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

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

a,p,p,l,e

apple

aple

ale

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

、配伍题

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

print(fib(2))

1

print(fib(3))

2

print(fib(4))

3

print(fib(5))国开搜题

5

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

、填空题

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

IndexError

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

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

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

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

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

实例化

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

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

交互式

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

5. not是一种_________运算符.

逻辑

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

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

12

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

、问答题

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

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

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

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

、综合题

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

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

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

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

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

关键词:

推荐内容

TOP