Python基礎 | (五)if語句
阿新 • • 發佈:2018-12-15
目錄
一、簡單示例
如果你有一個汽車列表,並想將其中每輛汽車的名稱打印出來。對於大多數汽車都應以首字母大寫的方式列印,但對於'bmw',應以全大寫方式列印。
二、條件測試
- 檢查是否相等
- 檢查是否相等時不考慮大小寫
Python中檢查是否相等時,區分大小寫
- 檢查是否不相等
- 比較數字
- 檢查多個條件and(必須全滿足才為true)和or(至少一個滿足為ture)
- 檢查特定值是否在列表中
- 檢查特定值是否不在列表中
- 布林表示式
條件測試別稱,與條件表示式一樣,布林表示式要麼為true,要麼為false
三、if語句
- 簡單if語句
if conditional_test: do sth
if語句後可以緊跟任意數量的縮緊程式碼行,若條件滿足,都會執行
- if-else語句
條件測試通過了式執行一個操作,並在沒有通過時執行另一個操作
- if-elif-else
檢查條件測試超過兩個的情形
- 使用多個elif程式碼塊
- 省略else程式碼塊
- 測試多個條件
if-elif只是針對一個條件,如果一個分支滿足,將不會再執行其他分支;如果測試多個條件,可以使用多個if語句。
四、使用if語句處理列表
- 檢查特殊元素
- 確定列表不為空
- 使用多個列表