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

来源:渝粤教育       时间:2024-04-17 02:58:04    73

Python程序设计-05

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

、判断题

1. 函数体内部可以用return随时返回函数结果。()

×

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

2. Python中可以使用insert()方法删除列表末尾的元素。(

渝粤搜题渝粤教育

×

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

3. __str__(self)方法用来把字符串转换为对象。(

×

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

4. 使用上下文管理关键字with可以自动管理文件对象,不论何种原因结束该关键字中的语句块,都能保证文件被正确关闭。(

×

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

5. 注释的作用是增强程序可读性,并不会实际运行。(

×

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

6. Python中无需定义变量类型,根据确定类型,并以引用的方式实现赋值操作。()

×

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

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

×

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

8. not运算是非运算,它是一个单目运算符。()

×

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

9. 如果一个except子句捕获多个异常,则多个异常名应写为元组的形式。()

×

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

10. 一个函数如果带有默认值参数, 那么必须所有参数都设置默认值。(

×

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

11. Python 列表中所有元素必须为相同类型的数据。( 渝粤题库,我们的目标是要做全覆盖、全正确的答案搜索服务。

×

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

12. 使用@staticmethod装饰器修饰的方法称之为类方法。

×

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

、单选题

1. 以下代码的运行结果为( )。 result = lambda x: x * x print(result(5))

lambda x: x*x

5

25

5*5渝粤搜题

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

2. 以下不能作为字典的key的是( )。

'num'

tupleA = ('sum')

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

listA = ['className']

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

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

AAA

BBB

None

报错

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

4. 下列语句打开文件的位置应该在( )。 f = open('ABC.txt', 'w')

Python安装目录下

与源文件在相同的目录下

C盘根目录下

D盘根目录下

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

5. 以下哪项不是Python的标准库( )。

os

math

random

numpy国开搜题

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

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

去重

删除缺失值

异常值检测

数据合并

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

7. Python中使用( )表示两个对象取整除。

/

%

//

%%

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

8. 以下哪个选项可以创建一个 4x4 的单位矩阵( )。

np.range(4,4)

np.eye[4]

np.zeros(4)

np.eye(4)

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

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

a,p,p,l,e

apple

aple

ale

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

10. 除了系统遇到错误产生异常外,我们也可以使用( )产生异常。国开搜题

error

raise

exception

except

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

11. 关于递归的说法正确的是( )。

递归编写的程序代码通常比非递归的少,所以递归就是比非递归好

在能够使用递归函数的时候,尽量使用递归,因为它可以使得程序变得简洁,易于理解渝粤教育

递归是一种程序调用自身的现象

递归函数的执行效率优于非递归函数

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

12. 以下代码的运行结果为( )。 国开搜题

xyxyxy

xxxyyybbb

xxxyyy

xybxybxyb

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

、配伍题渝粤教育

1. 请为如下函数选择与之匹配的功能。

给序列的每个元素应用一个函数,返回一个迭代器

map()

reduce()

使用function(x,y)函数,将序列缩减成1个元素结果渝粤题库,我们的目标是要做全覆盖、全正确的答案搜索服务。

filter()

使用返回boolfunction对序列过滤,返回满足条件的结果

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

、填空题

1. 已知列表 x = [1 , 2, 3] y = [4, 5, 6] 那么表达式 [(i,j) for i, j in zip(x,y) if i==3] 的值为______________

[(3, 6)]

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

2. 以下代码的运行结果为__________ def foo(): m = 1 def bar(): n = 2 return m + n m = bar() print(m) foo()

3

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

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

实例化

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

4. 程序设计过程的3个阶段是编程阶段、编译阶段和_________

执行阶段

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

5. not是一种_________运算符.

逻辑

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

6. _________语句用于跳出当前循环体。

break

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

、问答题

1. 什么是缺省参数?国开一网一平台

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

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

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

、综合题

1. 定义一个函数:找出传入的列表或元组的奇数位对应的元素,并返回一个新的列表。

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

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

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

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

关键词:

推荐内容

TOP