函數知識體系
什麼是函數? 爲什麼要用函數? 函數的分類:內置函數與自定義函數 如何自定義函數 語法 定義有參數函數,及有參函數的應用場景 定義無參數函數,及無參函數的應用場景 定義空函數,及空函數的應用場景 調用函數 如何調用函數 函數的返回值 函數參數的應用:形參和實參,位置參數,關鍵字參數,默認參數,*args,**kwargs 高階函數(函數對象) 函數嵌套 作用域與名稱空間 裝飾器 迭代器與生成器及協程函數 三元運算,列表解析、生成器表達式 函數的遞歸調用 內置函數 面向過程編程與函數式編程