Python 速查手冊

單元 4 - 陳述

本書已有新版,請參考 Python 簡易手冊 - 目錄

陳述 (statement) 是程式 (program) 執行的單位,程式的執行方式就是從上而下,一個陳述接著一個陳述執行的。

最簡單的陳述就是運算式 (expression) 陳述,也就是由運算元 (operand) 及運算子 (operator) 組成的運算式就是陳述,任何運算結果也都是陳述。

陳述分為兩大類,一種是最多只需要一個關鍵字 (keyword) 的簡單陳述,包括運算式陳述在內,通常只有一行,另一種則是複合陳述,由多個關鍵字組合,通常需要多行

  1. 簡單陳述
  2. 複合陳述

簡單陳述分成以下文章介紹

複合陳述分成以下文章介紹

如果依功能性分類,大致可將陳述分為引入程式庫 (library) 、控制結構 (control structure) 、除錯、作用域、通過、回傳等六大類

  1. 引入程式庫
  2. 控制結構
  3. 除錯
  4. 作用域
  5. 通過
  6. 回傳

引入程式庫用到 importfromas 三個關鍵字,這在後續部分才會詳細介紹。

控制結構包括選擇的 ifelifelse ,迴圈的 forwhile ,以及中斷或暫停迴圈的 breakcontinue 等多個關鍵字。

除錯方面比較複雜一點,包括斷言測試的 assert ,發起例外的 raise ,例外處理的 tryexceptfinally ,還有實作內容管理器的物件的 with-as

最後作用域的 globalnonlocal ,純粹通過什麼都不做的 pass ,函數或方法中回傳數值的 return

相關教學影片

上一頁: 3.11 串列的綜合運算
Python 速查手冊 - 目錄
下一頁: 4.1 簡單陳述 assert
回 Python 教材首頁
回程式語言教材首頁