摘要:
高階函數 符合高階函數規則一 寫一個高階函數的代碼,並且去執行觀察一下 結果發現是打印出一個記憶體位址,那再觀察一下,下面二個寫法的代碼會有什麼不同? 寫法一: 調用hello函數時,不加() 寫法二: 調用hello函數時,加() 有觀察出來什麼嗎?請看圖解 小結 寫法一,其實是指的是門牌號碼,這 阅读全文
posted @ 2017-06-02 00:27
丹尼爾
阅读(224)
评论(0)
推荐(0)
摘要:
函數就是變量 下面就用代碼來解釋一下 是什麼意思! 觀察一下這個代碼,能不能正常執行? 嗯!發現出現了一個錯誤 , 這是因為 這個函數沒有被定義,所以才會報錯,那要怎麼解決這問題呢!?其實很簡單,就在寫一個函數叫 就行了,那我們來寫寫看吧! 寫法一: 把bar函數定義在foo函數之前,看看能不能正常 阅读全文
posted @ 2017-06-02 00:27
丹尼爾
阅读(142)
评论(0)
推荐(0)
摘要:
裝飾器 定義 原則 1. 不能修改被裝飾的函數的源代碼 2. 不能修改被裝飾的函數的調用方式 簡單示範一下,什麼是 實現裝飾器知識須知 1. 函數就是 2. 高階函數 把一個函數名當做實際參數傳給另一個函數, 。 返回值中包含函數名, 返回值可以是『字符串、數字、列表、元組、函數名』 3. 巢狀(嵌 阅读全文
posted @ 2017-06-02 00:27
丹尼爾
阅读(145)
评论(0)
推荐(0)