Python條件語句是通過一條或多條語句的執行結果(為真或假)來決定執行哪部分代碼。
if語句
if語句的一般形式如下:
if 條件1:
語句1
elif 條件2:
語句2
else:
語句3
其意思是:
如果 條件1 為True,將執行 語句1;
如果 條件1 為False,判斷 條件2;
如果 條件2 為True,將執行 語句2;
如果 條件2 為False,將執行 語句3。
注意:
1.每個條件后接冒號(:),表示接下來是滿足條件后要執行的語句;
2.用縮進划分語句塊,相同等級的語句使用相同的縮進。
下面是一個簡單的實例:
var1 = 100
if var1:
print ("1 - if 表達式條件為 true")
print (var1)
var2 = 0
if var2:
print ("2 - if 表達式條件為 true")
print (var2)
print ("Good bye!")
執行結果如下:
1 - if 表達式條件為 true
100
Good bye!
從結果可以看到,因為var2的值為0,所以對應的if內的語句沒有執行。