1. 程式人生 > >Python基礎 | (五)if語句

Python基礎 | (五)if語句

目錄

一、簡單示例

如果你有一個汽車列表,並想將其中每輛汽車的名稱打印出來。對於大多數汽車都應以首字母大寫的方式列印,但對於'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語句處理列表

  • 檢查特殊元素

  • 確定列表不為空

  • 使用多個列表