昨天學習了列表,特别是遍曆列表的for語句。今天學習if語句。
整體思維導圖
(一)條件測試
1.檢查是否相等:用“==”檢查是否相等,這個是完全相同;如忽略大小寫,則用:列表名.lower()==列表名.lower()進行判斷。
2.檢查不相等:用“!=”檢查不相等。
3.比較數字:==,=<,>=,<,>
4.檢查多個條件:使用and是檢查都符合,使用or檢查至少符合一個。
5.是否在列表中:如在列表中:“查找值” in 列表名;不再列表中:“查找值” not in 列表中。
(二)if語句
1.if-else語句:條件通過時執行一個操作,不通過時執行另一個操作。
2.if-elif-else結構:在需要檢查超過兩個的情況使用這種結構
3.使用多個elif代碼塊,省略else代碼塊的好處時,必須進行判斷,避免出現剩餘都正确的問題
4.測試多個條件與if-elif-else的區别:如果隻想執行一個代碼塊,采用後者,如果要運行多個代碼塊,采用前者。
(三)使用if語句處理列表
檢查特殊元素,确定列表不是空的,使用多個列表。
詳細思維導圖
案例:
案例程序
案例程序運行結果
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!