中国矿业大学《Python人工智能编程入门》2021-2022学年期末试卷.docVIP

  • 0
  • 0
  • 约2.35千字
  • 约 4页
  • 2026-01-09 发布于重庆
  • 举报

中国矿业大学《Python人工智能编程入门》2021-2022学年期末试卷.doc

自觉遵守考场纪律如考试作弊此答卷无效密

自觉遵守考场纪律如考试作弊此答卷无效

线

第PAGE1页,共NUMPAGES3页

中国矿业大学《Python人工智能编程入门》2021-2022学年期末试卷

院(系)_______班级_______学号_______姓名_______

题号

总分

得分

批阅人

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

1、Python中,以下哪个方法用于将一个整数转换为二进制字符串?()

A.bin()

B.oct()

C.hex()

D.format()

2、以下关于Python集合的说法错误的是?()

A.集合中的元素是无序的

B.集合中的元素是唯一的

C.集合可以通过索引访问元素

D.集合可以进行并集、交集等操作

3、以下关于Python模块的reload操作,描述错误的是?

A.可以重新加载已经导入的模块

B.可以使用importlib.reload()函数

C.重新加载后,模块中的变量值会保持不变

D.重新加载后,模块中的函数定义会更新

4、以下代码的输出结果是??print(ord(A))?()

A.65

B.A

C.65

D.以上都不对

5、以下关于Python正则表达式的描述,错误的是?

A.可以用于字符串的匹配和搜索

B.可以使用re模块进行操作

C.正则表达式的模式是固定不变的

D.可以进行字符串的替换操作

6、在Python中,如何创建一个集合?()

A.{}

B.set()

C.collection()

D.group()

7、以下哪个函数可以用于获取列表中的最小值?()

A.min()

B.smallest()

C.bottom()

D.minimum()

8、以下哪个方法可以在列表末尾添加一个元素?()

A.append()

B.insert()

C.extend()

D.add()

9、以下哪个方法可以返回列表中的最大值?()

A.max()

B.min()

C.sum()

D.sort()

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

A.helloworld

B.HELLOWORLD

C.HelloWorld

D.以上都不对

11、在Python中,以下哪个数据类型是不可变的?

A.列表

B.字典

C.元组

D.集合

12、在Python中,以下哪个方法可以用于字符串的去除空格操作?

A.strip()

B.lstrip()

C.rstrip()

D.以上都是

13、在Python中,以下哪个方法用于获取列表中的元素个数?()

A.count()

B.length()

C.size()

D.len()

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

A.importmodule_name

B.frommodule_nameimportfunction_name

C.import*frommodule_name

D.frommodule_nameimport*

15、以下哪个方法用于获取字典中的所有键?()

A.keys()

B.values()

C.items()

D.get()

16、以下关于Python装饰器的说法错误的是?()

A.装饰器可以增强函数的功能

B.装饰器本质上是一个函数

C.装饰器可以修改函数的参数

D.装饰器可以返回一个新的函数

17、以下关于Python函数的描述,错误的是?()

A.函数可以没有返回值

B.函数可以有多个返回值

C.函数内部定义的变量在函数外部也能访问

D.可以通过函数名来调用函数

18、在Python中,如何创建一个类的对象?()

A.类名()

B.new类名()

C.create类名()

D.instance类名()

19、以下哪个方法可以用于在字典中添加键值对?()

A.add()

B.insert()

C.update()

D.put()

20、以下哪种方式可以创建一个空的元组?()

A.t=()

B.t=tuple()

C.t=[]

D.以上都是

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

1、在Python中,类的静态方法可以修改类的属性。()

2、Python中的元组可以作为函数的返回值。()

3、Python中的字符串可以用partition方法分割。()

4、在Python中,函数的默认参数值只能是不可变对象。()

5、Python中的模块导入后可以直接使用其中的所有函数。()

6、在Python中,“if-elif-else”结构中只能有一个“else”子句。()

7、Python中的列表推导式可以创

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档