【国开搜题】国家开放大学 一网一平台 Python程序设计01 期末考试押题试卷与答案
来源:渝粤教育 时间:2024-04-17 08:51:39 82
Python程序设计-01
关注公众号【国开搜题】,回复【试题】获取试题答案
国开一网一平台
一 、判断题
1. Python允许在函数定义中再定义函数。( )
√
×
答案:A
- 关注公众号【国开搜题】,对话框内发送试题,获得答案。
2. 在字典中,要删除一个key,用pop(key)方法,对应的value也会从dict中删除。()
√
×
答案:A
- 关注公众号【国开搜题】,对话框内发送试题,获得答案。
3. 可以基于多个已有类创建新类。( )
√
×
答案:A
- 关注公众号【国开搜题】,对话框内发送试题,获得答案。渝粤教育
4. 文件对象的readline()方法每次读入一行。()
√
×
答案:A
- 关注公众号【国开搜题】,对话框内发送试题,获得答案。渝粤题库,我们的目标是要做全覆盖、全正确的答案搜索服务。渝粤搜题
5. 注释的作用是增强程序可读性,并不会实际运行。( )
√
×
答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。
6. 在Python中,变量是一种数据类型。( )
√
×
答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。
7. 对于如“quotesdf = quotesdf.drop(['date'], axis = 1 )”这样的语句中axis的参数只能是0或者1。 0代表对DataFrame中某一列进行操作,1代表对DataFrame中某一行进行操作。( )
√
×
答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。
8. 可以通过设置条件表达式永远不为False来实现无限循环。( )
√
×
答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。
9. 一个except子句可以同时处理多个异常,这些异常将被放在一个列表。( )国开搜题
√
×
答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。
10. 定义函数只是规定了函数会执行什么操作,但并不会真正执行;只有调用函数时才会真正去执行函数中的代码。( )渝粤题库
√
×
答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。
11. 集合是一个无序的不重复元素序列。()
√
×
答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。
12. 创建完对象后,其属性的初始值是固定的,外界无法进行修改。()
√
×
答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。
二 、单选题渝粤题库,我们的目标是要做全覆盖、全正确的答案搜索服务。
1. 关于return语句,以下选项中描述正确的是( )。
函数可以没有return语句
函数必须有一个return语句
函数中最多只有一个return语句
return只能返回一个值
答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。
2. 以下代码的运行结果可能是( )。 print(set('121323'))
('1','2','1','3','2','3')
{'121323'}
{'1', '2', '3'}
('1', '2', '3')
答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。
3. 在一个方法的定义中,可以通过表达式( )访问实例变量x。
x
self.get(x)
self[x]
self.x
答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。
4. 以下选项中,对文件的描述错误的是( )。
文件是一个存储在辅助存储器上的数据序列
文本文件不能用二进制文件方式读入
文本文件和二进制文件都是文件
文件中可以包含任何数据内容
答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。
5. 使用( )命令可以查看Python3的版本。
python3 -B
python3 -V
python3 -X
python3 -W
答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。
6. 以下哪一个步骤不属于数据清洗( )。
去重
删除缺失值
异常值检测
数据合并
答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。渝粤搜题
7. 在Python中,以下变量名错误的是( )。
a
a_001
001_a
a001
答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。
8. 已知import numpy as np,无法使用numpy创建数组的操作是( )。
np.ones(8)
np.zeros(8)渝粤搜题
np.empty(8)
np.arrays(8)渝粤题库
答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。
9.
1 3 5 7
1 3 5
1 3 5 结束
1 3 5 7 结束
答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。
10. “try except”语句中使用“except:”表示( )。
捕获所有异常
捕获未被前面except子句捕获的异常
等价于“except None:”
错误的写法
答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。
11. 关于以下代码,说法错误的是( )。 def example(a, b): c = a ** 2 + b b = a return c a = 10 b = 100 c = example(a, b) + a
该函数名称为example
执行该函数后,变量b的值为100
执行该函数后,变量c的值为200
执行该函数后,变量a的值为10
答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。
12. else语句不包含以下( )部分。
else关键字
条件
冒号国开一网一平台
代码块
答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。
三 、配伍题
1. 请为如下函数选择与之匹配的功能。
map()
给序列的每个元素应用一个函数,返回一个迭代器
reduce()
使用function(x,y)函数,将序列缩减成1个元素结果
filter()
使用返回bool的function对序列过滤,返回满足条件的结果
答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。
四 、填空题
1. 在集合中使用_________函数移除指定元素。
remove()
答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。
2. 在函数内部,可以调用其他函数。如果一个函数在内部调用其自身,这个函数就是_________。
递归函数
答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。
3. 以下代码的运行结果为__________。 class Account: def __init__(self,id): self.id=id id=888 acc=Account(100) print(acc.id)
100
答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。
4. Python是一种_________语言,即可以在一个 Python 提示符 >>> 后直接执行代码。
交互式
答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。
5. 表达式 'Hello world!'.count('l') 的值为___________。
3
答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。
6. Python条件语句中elif是_________的缩写。
else if
答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。渝粤题库,我们的目标是要做全覆盖、全正确的答案搜索服务。
五 、问答题
1. 请简述Python中,如何定义一个函数?
答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。
2. try-except与try-finally有什么不同?渝粤教育
答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。
六 、综合题渝粤题库,我们的目标是要做全覆盖、全正确的答案搜索服务。
1. 定义一个函数:找出传入的列表或元组的奇数位对应的元素,并返回一个新的列表。
答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。
2. 编写一个函数example, 可以接收任意多个数,返回的是一个元组。元组的第一个值为所有参数的平均值, 第二个值是大于平均值的所有数。国开搜题
答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。
关注公众号【国开搜题】,回复【试题】获取试题答案