Python 學習日記 EP 2 - 流程控制

參考書目: Python自動化的樂趣: 搞定重複瑣碎&單調無聊的工作

📝 布林值

  1. True
  2. False

📝 比較運算子

運算子 意思
== 等於
!= 不等於
< 小於
> 大於
<= 小於等於
>= 大於等於

📝 布林運算子

📓 二元布林運算子

  1. and : 所有條件成立才為 True
  2. or : 只要有一條件成立則為 True
  3. not : 得到相反的布林值

📓 混和運用布林、比較運算子


📝 if 判斷句

  • 只能有其中一個條件成立並被執行 (例如: 第一個為True的條件判斷)

📓 if-else

📓 if-elif-else


📝 while 迴圈判斷句

  • 透過條件限制,持續執行某一程式區塊

📝 break

  • 符合特定條件時,跳出迴圈

💡 Hint: 若迴圈不只一層,則跳出內迴圈


📝 continue

  • 跳回迴圈開始處,重新檢查迴圈條件


📝 for 迴圈和 range() 函式

  • range(起始值,終止值,遞移植),但 “不包含” 終止值


📝 匯入模組

💡 Hint:sys.exit() 取代 break 跳出迴圈。

分享到