App下载
1. 函数式编程的定义
Python3 进阶课程 / 1. 函数式编程的定义
手机也能上课
App下载
1/6

函数式编程

函数式编程是一种编程风格(顾名思义)是基于函数的。

函数式编程的关键部分是高阶函数。在上一课中,我们已经将这个想法简单地看作是对象的功能。高阶函数将其他函数作为参数,或将其作为结果返回。


例如:

def apply_twice(func, arg):
   return func(func(arg))

def add_five(x):
   return x + 5

print(apply_twice(add_five, 10))

结果:

20

函数 apply_twice 将另一个函数作为参数,并在其内部调用两次。


+10 经验 +10积分
解析
提示
参考答案
+10 经验 +10积分
视频播放结束,是否学习下一节?