Python程序设计应用教程(第二版):函数式编程.docxVIP

  • 1
  • 0
  • 约4.38千字
  • 约 10页
  • 2026-04-26 发布于湖南
  • 举报

Python程序设计应用教程(第二版):函数式编程.docx

Python程序设计应用教程(第二版):函数式编程

一、单选题

1.下列哪个不是Python中的高阶函数?()(1分)

A.mapB.filterC.reduceD.sorted

【答案】D

【解析】sorted是内置排序函数,不是高阶函数。

2.在Python中,哪个函数用于生成序列的迭代器?()(1分)

A.listB.setC.rangeD.iter

【答案】C

【解析】range生成整数序列的迭代器。

3.下列哪个不是Python中的函数式编程特性?()(2分)

A.immutabilityB.first-classfunctionsC.closuresDside-effects

【答案】D

【解析】函数式编程强调无副作用。

4.哪个函数可以用于对序列中的每个元素执行函数,并返回结果列表?()(2分)

A.reduceB.mapC.filterD.zip

【答案】B

【解析】map对序列每个元素执行函数。

5.下列哪个不是函数式编程的核心概念?()(1分)

A.recurseB.immutabilityC.efficiencyD.purefunctions

【答案】C

【解析】效率不是函数式编程核心。

6.哪个函数用于将函数应用于序列的累积结果?()(2分)

A.reduceB.foldC.chainD.collect

【答案】A

【解析】reduce用于累积结果。

7.下

文档评论(0)

1亿VIP精品文档

相关文档