Bricks Academy

Python 第 4 關:函數魔法

把招式變成咒語,解開層層謎題。能用函數優化程序結構,調用標準庫,並以遞歸、遞推、分治方法解決問題。

這一關學什麼

  • 函數概念:參數、返回值、變數作用域與函數使用規範。
  • 自定義函數:自定義函數的創建、調用與代碼復用。
  • 匿名函數:lambda 匿名函數與小型函數表達。
  • 遞推:用前一項推出後一項,掌握迭代式狀態更新。
  • 遞歸:通過函數調用實現遞歸,理解終止條件與遞歸體。
  • 分治算法:理解分治思想,能把問題拆成較小子問題處理。
  • 算法效率:算法性能、時間複雜度與空間複雜度。
  • 第三方庫:pip、wheel、exe 安裝方法。
  • 模組導入:import/from,math 與 random。

開始學習

學生登入學習帳戶後可以閱讀完整教案、完成小測驗並收集拼圖碎片。

回到Python 學習路線 · 查詢課程