一、簡單 if 語句
透過前面的學習,我們理解了如何進行條件判斷,接下來就可以開始編寫if語句了,在if 語句中,如果條件判斷的值為true,python就執行緊跟在 if 語句後面的程式碼,如果是false,python就忽略並跳過這些程式碼。
if 語句有很多種,我們先來看看簡單的 if 語句如何應用。
1、if 語句
格式:
if 條件判斷:
(縮排)程式程式碼
1)在 if 語句中,縮排的方式與for迴圈相同:縮排通常也為4個字元位,if 語句末尾的冒號也很重要,如果你不小心遺漏了冒號,也將導致語法錯誤。
2)在if語句中,如果條件判斷的值為true,將執行if後面所有縮排的程式程式碼行,否則將忽略它們。
3)緊跟在 if 語句後面,縮排的程式碼塊中,可以根據需要包含任意數量的程式碼行。如果條件判斷的值為true,縮排的語句都將執行,否則將忽略它們。
2、if-else 語句
格式:
if 條件判斷:
(縮排)程式程式碼
Else:
(縮排)程式程式碼
If-else 語句類似於簡單的 if 語句,但其中的else語句讓你能夠指定當條件判斷未透過時,將執行的操作。
If-else語句結構非常適合用於要讓python執行兩種操作之一的情形。在這種結構中,總是會執行兩個操作中的一個。
二、動手實踐
建立一個水果列表,檢查某種水果是否包含在列表中,如果包含就輸入兩句話。不在列表中就輸出另兩句話,編寫這個程式的兩個版本,在一個版本中執行if程式碼塊,而在另一個版本中執行if-else程式碼塊。
最新評論