文档详情

北京邮电大学《Python高级语言程序设计》2022-2023学年期末试卷.doc

发布:2025-02-01约2.39千字共4页下载文档
文本预览下载声明

学校________________班级____________姓名____________考场____________准考证号

学校________________班级____________姓名____________考场____________准考证号

…………密…………封…………线…………内…………不…………要…………答…………题…………

第PAGE1页,共NUMPAGES3页

北京邮电大学《Python高级语言程序设计》2022-2023学年期末试卷

题号

总分

得分

批阅人

一、单选题(本大题共20个小题,每小题2分,共40分.在每小题给出的四个选项中,只有一项是符合题目要求的.)

1、以下哪个函数可以用于计算列表中元素的总和?()

A.sum()

B.total()

C.add_all()

D.calculate_sum()

2、在Python中,以下哪个函数用于计算绝对值?()

A.abs()

B.round()

C.pow()

D.sqrt()

3、以下哪个是Python中的面向对象编程特性?

A.封装

B.继承

C.多态

D.以上都是

4、在Python中,以下哪个数据结构是无序且不允许重复元素的?()

A.列表

B.元组

C.集合

D.字典

5、以下关于Python类的描述,错误的是?()

A.类可以继承多个父类

B.类中的方法可以访问类的属性

C.可以通过类名直接调用类方法

D.类的实例可以调用类方法

6、在Python中,如何创建一个类的静态方法?()

A.使用@staticmethod装饰器

B.使用@classmethod装饰器

C.直接定义

D.以上都不对

7、以下代码的输出结果是??print(all([True,False,True]))?()

A.True

B.False

C.[True,False,True]

D.以上都不对

8、Python中,以下哪个模块用于进行数学计算?()

A.math

B.random

C.time

D.os

9、以下哪个函数可以用于判断一个元素是否在集合中?()

A.in

B.contains()

C.exists()

D.is_member()

10、以下关于Python模块的导入方式,错误的是?

A.importmodule_name

B.frommodule_nameimportfunction_name

C.import*frommodule_name

D.frommodule_nameimport*

11、以下哪个不是Python中的迭代器方法?()

A.next()

B.iter()

C.has_next()

D.send()

12、Python中,以下哪个方法可以用于对列表进行排序?()

A.sort()

B.order()

C.arrange()

D.sequence()

13、以下关于Python列表推导式的描述,错误的是?

A.可以快速创建新的列表

B.可以包含条件判断

C.执行效率比普通循环高

D.只能用于创建列表

14、以下关于Python元组的描述,正确的是?

A.元组的元素可以修改

B.元组使用方括号[]定义

C.元组可以存储不同类型的元素

D.元组没有长度限制

15、以下哪个是正确的Python类的定义?()

A.classMyClass:

B.classMyClass():

C.defineclassMyClass:

D.createclassMyClass:

16、以下代码的输出结果是??s=helloworld??print(s.upper())?()

A.helloworld

B.HELLOWORLD

C.HelloWorld

D.以上都不对

17、在Python中,以下哪个数据结构是有序且允许重复元素的?()

A.集合

B.字典

C.列表

D.元组

18、在Python中,以下哪个函数可以用于打开文件?

A.open()

B.create()

C.readfile()

D.writefile()

19、在Python中,以下哪个函数可以用于将整数转换为字符串?

A.str()

B.tostring()

C.convertstring()

D.stringify()

20、以下哪个是Python中的关键字?

A.def

B.function

C.class

D.以上都是

二、判断题(本大题共10个小题,共10分)

1、Python中的列表可以使用切片操作修改部分元素。()

2、Python中的生成器函数使用yield关键字返回值。()

3、在Python中,所有的对象都有一个唯一的标识符。()

4、在Python中,类的实例可以作为函数的

显示全部
相似文档