【国开搜题】国家开放大学 一网一平台 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()
使用返回bool的function对序列过滤,返回满足条件的结果
答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。
四 、填空题
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-except与try-finally有什么不同?
答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。
六 、综合题
1. 定义一个函数:找出传入的列表或元组的奇数位对应的元素,并返回一个新的列表。
答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。
2. 有四个数字:1、2、3、4,计算能组成多少个互不相同且无重复数字的三位数。
答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。
关注公众号【国开搜题】,回复【试题】获取试题答案