python 回調函數,最簡單的例子
阿新 • • 發佈:2019-04-23
func padding 調用 約會 ans 回調函數 但是 bubuko argument
回調的英文定義:
A callback is a function that is passed as an argument to another function and is executed after its parent function has completed。
字面上的理解,回調函數就是一個參數,將這個函數作為參數傳到另一個函數裏面,當那個函數執行完之後,再執行傳進去的這個函數。這個過程就叫做回調。
其實也很好理解對吧,回調,回調,就是回頭調用的意思。主函數的事先幹完,回頭再調用傳進來的那個函數。但是以前看過很多博客,他們總是將回調函數解釋的雲裏霧裏,很高深的樣子。
舉一個別人舉過的例子:約會結束後你送你女朋友回家,離別時,你肯定會說:“到家了給我發條信息,我很擔心你。” 對不,然後你女朋友回家以後還真給你發了條信息。小夥子,你有戲了。其實這就是一個回調的過程。你留了個參數函數(要求女朋友給你發條信息)給你女朋友,然後你女朋友回家,回家的動作是主函數。她必須先回到家以後,主函數執行完了,再執行傳進去的函數,然後你就收到一條信息了。
參考:https://blog.csdn.net/angciyu/article/details/80794273
python 回調函數,最簡單的例子