高階函式的意思是:函式可以接受另一個函式作為引數
#-*- coding:UTF-8 -*- #python 中函式本身可以賦值給變數,也就是說變數可以指向函式,而且可以通過指向函式的變數來呼叫這個函式: #abs() 是python內建的求絕對值得函式 f=abs print f # ==> <built-in function abs> print f(-10) #==>> 10 #變數可以指向函式,函式的引數能接受變數,所以函式也可以接受另一個函式作為引數,這種函式成為高階函式 def add(x,y,f): return f(x)+f(y) print add(-5,6,abs) #==> 11 #函式計算過程: #x ==> -5 #y ==> 6 #f ==> abs #f(x) + f(y) ==> abs(-5) + abs(6) ==> 11