百年教育职业培训中心 百年教育学习服务平台
国开搜题

2024秋最新国家开放大学国开电大机考期末Python程序设计机考期末试卷参考试题

来源: 更新时间:

Python程序设计-01关注公众号【飞鸟搜题】,回复【试题】获取试卷答案文档说明:本人针对该科精心汇总了历年题库及答案,形成一个完整的题库,并且每年都在更新。该题库对考生的复习、作业和考试起着非常重

Python程序设计-01

关注公众号【飞鸟搜题】,回复【试题】获取试卷答案

文档说明:本人针对该科精心汇总了历年题库及答案,形成一个完整的题库,并且每年都在更新。该题库对考生的复习、作业和考试起着非常重要的作用,会给您节省大量的时间。做考题时,利用本文档中的查找工具,把考题中的关键字输到查找工具的查找内容框内,就可迅速查找到该题答案。本文库还有期末考核试题、其他网核及教学考一体化、一网一平台复习试题与答案,敬请查看。

课程题目试题是随机的,请按题目关键词查找(或按Ctrl+F输入题目中的关键词,尽量不要输入整个题目,不要复制空格,连续的几个字就行)

本文由【飞鸟搜题】微信公众号提供,禁止复制盗取,违者必究

本文由【飞鸟搜题】微信公众号提供,禁止复制盗取,违者必究

本文由【飞鸟搜题】微信公众号提供,禁止复制盗取,违者必究


一 、判断题

1. Python允许在函数定义中再定义函数。( )

A.

B. ×

答案:A
- 关注公众号【飞鸟搜题】查看答案

2. 在字典中,要删除一个key,用pop(key)方法,对应的value也会从dict中删除。()

A.

B. ×

答案:A
- 关注公众号【飞鸟搜题】查看答案

3. 可以基于多个已有类创建新类。( )

A.

B. ×

答案:A
- 关注公众号【飞鸟搜题】查看答案

4. 文件对象的readline()方法每次读入一行。()

A.

B. ×

答案:A
- 关注公众号【飞鸟搜题】查看答案

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

A.

B. ×

答案:关注公众号【飞鸟搜题】查看答案

6. 在Python中,变量是一种数据类型。( )

A.

B. ×

答案:关注公众号【飞鸟搜题】查看答案

7. 对于如“quotesdf = quotesdf.drop(['date'], axis = 1 )”这样的语句中axis的参数只能是0或者1。 0代表对DataFrame中某一列进行操作,1代表对DataFrame中某一行进行操作。( )

A.

B. ×

答案:关注公众号【飞鸟搜题】查看答案

8. 可以通过设置条件表达式永远不为False来实现无限循环。( )

A.

B. ×

答案:关注公众号【飞鸟搜题】查看答案

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

A.

B. ×

答案:关注公众号【飞鸟搜题】查看答案

10. 定义函数只是规定了函数会执行什么操作,但并不会真正执行;只有调用函数时才会真正去执行函数中的代码。( )

A.

B. ×

答案:关注公众号【飞鸟搜题】查看答案

11. 集合是一个无序的不重复元素序列。()

A.

B. ×

答案:关注公众号【飞鸟搜题】查看答案

12. 创建完对象后,其属性的初始值是固定的,外界无法进行修改。()

A.

B. ×

答案:关注公众号【飞鸟搜题】查看答案

二 、单选题

1. 关于return语句,以下选项中描述正确的是( )。

A. 函数可以没有return语句

B. 函数必须有一个return语句

C. 函数中最多只有一个return语句

D. return只能返回一个值

答案:关注公众号【飞鸟搜题】查看答案

2. 以下代码的运行结果可能是( )。 print(set('121323'))

A. ('1','2','1','3','2','3')

B. {'121323'}

C. {'1', '2', '3'}

D. ('1', '2', '3')

答案:关注公众号【飞鸟搜题】查看答案

3. 在一个方法的定义中,可以通过表达式( )访问实例变量x。

A. x

B. self.get(x)

C. self[x]

D. self.x

答案:关注公众号【飞鸟搜题】查看答案

4. 以下选项中,对文件的描述错误的是( )。

A. 文件是一个存储在辅助存储器上的数据序列

B. 文本文件不能用二进制文件方式读入

C. 文本文件和二进制文件都是文件

D. 文件中可以包含任何数据内容

答案:关注公众号【飞鸟搜题】查看答案

5. 使用( )命令可以查看Python3的版本。

A. python3 -B

B. python3 -V

C. python3 -X

D. python3 -W

答案:关注公众号【飞鸟搜题】查看答案

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

A. 去重

B. 删除缺失值

C. 异常值检测

D. 数据合并

答案:关注公众号【飞鸟搜题】查看答案

7. 在Python中,以下变量名错误的是( )。

A. a

B. a_001

C. 001_a

D. a001

答案:关注公众号【飞鸟搜题】查看答案

8. 已知import numpy as np,无法使用numpy创建数组的操作是( )。

A. np.ones(8)

B. np.zeros(8)

C. np.empty(8)

D. np.arrays(8)

答案:关注公众号【飞鸟搜题】查看答案

9.

A. 1 3 5 7

B. 1 3 5

C. 1 3 5 结束

D. 1 3 5 7 结束

答案:关注公众号【飞鸟搜题】查看答案

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

A. 捕获所有异常

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

C. 等价于“except None:”

D. 错误的写法

答案:关注公众号【飞鸟搜题】查看答案

11. 关于以下代码,说法错误的是( )。 def example(a, b): c = a ** 2 + b b = a return c a = 10 b = 100 c = example(a, b) + a

A. 该函数名称为example

B. 执行该函数后,变量b的值为100

C. 执行该函数后,变量c的值为200

D. 执行该函数后,变量a的值为10

答案:关注公众号【飞鸟搜题】查看答案

12. else语句不包含以下( )部分。

A. else关键字

B. 条件

C. 冒号

D. 代码块

答案:关注公众号【飞鸟搜题】查看答案

三 、配伍题

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

A. map()

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

C. reduce()

D. 使用function(x,y)函数,将序列缩减成1个元素结果

E. filter()

F. 使用返回bool的function对序列过滤,返回满足条件的结果

答案:关注公众号【飞鸟搜题】查看答案

四 、填空题

1. 在集合中使用_________函数移除指定元素。

A. remove()

答案:关注公众号【飞鸟搜题】查看答案

2. 在函数内部,可以调用其他函数。如果一个函数在内部调用其自身,这个函数就是_________。

A. 递归函数

答案:关注公众号【飞鸟搜题】查看答案

3. 以下代码的运行结果为__________。 class Account: def __init__(self,id): self.id=id id=888 acc=Account(100) print(acc.id)

A. 100

答案:关注公众号【飞鸟搜题】查看答案

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

A. 交互式

答案:关注公众号【飞鸟搜题】查看答案

5. 表达式 'Hello world!'.count('l') 的值为___________。

A. 3

答案:关注公众号【飞鸟搜题】查看答案

6. Python条件语句中elif是_________的缩写。

A. else if

答案:关注公众号【飞鸟搜题】查看答案

五 、问答题

1. 请简述Python中,如何定义一个函数?

答案:关注公众号【飞鸟搜题】查看答案

2. try-except与try-finally有什么不同?

答案:关注公众号【飞鸟搜题】查看答案

六 、综合题

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

答案:关注公众号【飞鸟搜题】查看答案

2. 编写一个函数example, 可以接收任意多个数,返回的是一个元组。元组的第一个值为所有参数的平均值, 第二个值是大于平均值的所有数。

答案:关注公众号【飞鸟搜题】查看答案

关注公众号【飞鸟搜题】,回复【试题】获取试卷答案

电话咨询