還在為 Python 程式遇到 Error 就崩潰而煩惱嗎?本篇初學者教學將帶你入門 Python 的錯誤處理,學習如何使用 try、except 與 pass 來捕捉並處理錯誤,讓你的程式碼更穩定,不再輕易停止執行。
為什麼變數明明寫在那裡,Python 卻說它不存在?本文用四段可以自己跑的程式碼,逐一說明 Local Scope 與 Global Scope 的四項重要性質。
深入 Python 函式:Default Argument 與 Keyword Argument 讓呼叫更有彈性,並徹底搞懂 Scope、Local Variable 與 Global Variable 的生命週期。
從零開始搞懂 Python 函式:如何用 def 定義函式、Parameter 與 Argument 的差別、用 return 回傳數值,以及初學者最常卡住的 NoneType 與 None。
一篇搞懂 Python 迴圈!本文說明 while loop 與 for loop 的差別、break 與 continue 如何改變迴圈流向,以及 range() 的 start、stop、step 三個參數怎麼用。
把流程控制的觀念落到實際語法上。本文說明 if、elif、else 三個關鍵字各自負責什麼、冒號與縮排這兩個初學者最常噴錯的細節,以及連續 if 與連續 elif 為什麼結果完全不同。
要讓程式看狀況辦事,得先搞懂布林。本文從流程控制的概念出發,介紹 Boolean 資料類型、比較運算子、== 與 = 的差別,以及 and、or、not 三個布林運算子與它們的真值表。