南京师范大学《数据处理与人工智能——Python语言应用》2021-2022学年期末试卷.docVIP

南京师范大学《数据处理与人工智能——Python语言应用》2021-2022学年期末试卷.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

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

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

线

第PAGE1页,共NUMPAGES3页

南京师范大学《数据处理与人工智能——Python语言应用》2021-2022学年期末试卷

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

题号

总分

得分

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

1、在Python中,如何创建一个元组?()

A.()

B.[]

C.{}

D.

2、以下关于Python生成器的描述,错误的是?

A.生成器可以使用yield关键字

B.生成器是一种迭代器

C.生成器可以节省内存

D.生成器只能返回一个值

3、以下关于Python类的私有属性和方法的描述,正确的是?

A.以双下划线开头

B.可以在类的外部直接访问

C.以单下划线开头

D.以上都不对

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

A.math

B.random

C.time

D.os

5、Python中,以下哪个函数用于获取用户输入?()

A.input()

B.getinput()

C.readinput()

D.receiveinput()

6、以下哪个函数可以用于获取用户输入?()

A.input()

B.get()

C.receive()

D.take()

7、Python中,以下哪个装饰器用于实现函数的缓存?()

A.@cache

B.@cached

C.@lru_cache

D.@memoize

8、以下代码的输出结果是??print(sum(range(1,101)))?()

A.5050

B.5000

C.5150

D.4950

9、以下哪个方法可以用于字符串的查找操作?

A.find()

B.index()

C.search()

D.lookup()

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

A.abs()

B.round()

C.pow()

D.sqrt()

11、Python中,以下哪个模块用于进行数据可视化?()

A.matplotlib

B.seaborn

C.plotly

D.Alloftheabove

12、Python中,以下哪个符号用于表示注释?()

A.//

B./**/

C.#

D.--

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

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

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

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

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

14、以下哪个方法可以用于在字典中获取所有的值?()

A.values()

B.all_values()

C.get_values()

D.list_values()

15、在Python中,以下哪个函数用于获取对象的内存地址?()

A.id()

B.hash()

C.type()

D.len()

16、Python中,以下哪个模块用于图形界面编程?()

A.tkinter

B.pygame

C.wxPython

D.以上都是

17、以下哪个方法可以清空一个列表?()

A.remove()

B.clear()

C.pop()

D.del

18、以下关于Python生成器的描述,错误的是?()

A.生成器是一种特殊的函数

B.生成器可以通过yield语句返回值

C.生成器一次返回所有结果

D.生成器可以节省内存

19、在Python中,如何表示八进制整数?()

A.以0b开头

B.以0o开头

C.以0x开头

D.直接书写

20、Python中,以下哪个模块用于处理日期和时间?()

A.datetime

B.calendar

C.time

D.以上都是

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

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

2、在Python中,元组可以使用“append”方法添加元素。()

3、Python中的列表可以使用“count”方法统计某个元素出现的次数。()

4、在Python中,异常处理的try子句可以为空。()

5、在Python中,字典的键可以是自定义类的对象。()

6、所有的Python程序都必须包含一个主函数。()

7、在Python中,异常处理的finally子句一定会执行。()

8、Python中的文件写入可以追加内容。()

9、Python中的列表可以使用pop方法删除指定位置的元素。()

10、Python中的模块可以在运行时动态加载。()

三、设计题(本大题共5个小题,共50分)

1、(本题10分)创建一个函数,找出一个列表中所有相邻元素之积大于1

您可能关注的文档

文档评论(0)

yy9090990 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档