您好,欢迎来到要发发知识网。
搜索
您的当前位置:首页python高阶函数的判定条件

python高阶函数的判定条件

来源:要发发知识网

高阶函数听起来好像比函数还要厉害,其实它有着一定的判定条件,即满足其中的一种,我们就可以把它称作是高阶函数了。

1、判定条件

(1)可以接受函数作为参数

(2)可以将函数作为返回值返回

2、实例

########## 接受函数作为参数 ##########
f = abs
 
def add(x, y, f):
    return f(x) + f(y)
 
print(add(-1, -2, f))
 
########## 将函数作为返回值返回 ##########
def hello():
    print('Hello World')
 
def wrapper(func):
    return func
 
f = wrapper(hello)
f()

以上就是python高阶函数的判定条件,希望能对大家有所帮助。更多Python学习指路:

本文教程操作环境:windows7系统、Python 3.9.1,DELL G3电脑。

Copyright © 2019- net188.cn 版权所有 湘ICP备2022005869号-2

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务