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積分
視頻播放結束,是否學習下一節(jié)?