Python中if的基本用法
- 在Python中,if語句是用來根據條件執行特定程式碼塊的控制語句。如果條件為真(True),則執行if下面縮排的程式碼塊;如果條件為假(False),則執行else下面縮排的程式碼塊(如果有的話)
if基本格式
-
if 要判斷的條件:
條件成立時,執行的程式碼
if Ture:
print('條件成立時執行的程式碼1')
print('條件成立時執行的程式碼2')
print('無論條件是否成立都會執行的程式碼')
if - else
-
在使用if判斷時,只能做到滿足條件時要做的事情,不滿足條件的時候,做某些事情時就用到了else.
-
if 要判斷的條件:
條件成立時,執行的程式碼
......
else:
條件不成立時,執行的程式碼
......
if語句進階
elif的使用
-
基本用法
if 條件1:
條件1滿足執行的程式碼
elif 條件2:
條件2滿足時,執行的程式碼
elif 條件3:
條件3滿足時,執行的程式碼
else:
以上條件都不滿足時,執行的程式碼
-
注意: 1. else一般用在最後,即所有條件都不滿足時使用
2.elif else 必須和if聯絡使用,不能單獨使用
-
if的巢狀
-
if巢狀應用場景:在之前條件滿足的前提下,再增加額外的判斷
-
同層級的if和else同縮排
-
if巢狀的格式
-
if 條件1:
條件1滿足執行的程式碼
if 條件一基礎上的條件2:
條件2滿足時,執行的程式碼
條件2不滿足的處理
else :
條件2不滿足時,執行的程式碼
條件1不滿足時的處理*
else :
條件1不滿足時,執行的程式碼
-