1. 程式人生 > >Python高階函數總結

Python高階函數總結

函數 style 滿足 return 通過 一個 接受 span spa

一、什麽是高階函數:

只有滿足下面兩點的任意一點都是高階函數:

1、函數接受的參數是一個函數

2、函數的返回值是一個函數

我們通過代碼來看看高階函數的一些實例:

def fuc1():
    print(aaa)
def fuc2(fuc):
    print(bbb)
    fuc()
fuc2(fuc1)      #fuc2就是一個高階函數
#bbb
aaa

def fuc1():
    print(aaa)
def fuc2():
    print(bbb)
    return fuc1    #fuc2也是一個高階函數
a=fuc2()
a()

Python高階函數總結