1. 程式人生 > >old.2.if條件語句

old.2.if條件語句

 

如果條件為真,執行語句1和2;否則(條件為假)執行語句3和4

 

if  條件:

    語句1

    語句2

else:

    語句3

    語句4

小知識:

if跟else段尾要加“:”,語句1、語句2、語句3和語句4要有同樣的縮排(可以是4個空格);

條件可以是True和False,也可以是表示式如1<2、a=b、name=="alex" and pwd=="123"等等。

 

變形:如果條件1為真,執行語句1,結束;如果條件1為假,條件2為真,執行語句2,結束;如果條件1為假,條件2為假,條件3為真,執行語句3,結束;如果條件都為假,執行語句4.

if 條件1:

    語句1

elif 條件2:

    語句2

elif 條件3:

    語句3

else:

    語句4

 

巢狀使用:如果條件1為真,執行語句1,否則執行語句2;如果條件1、條件2都為真,執行語句3,否則執行語句4;如果條件都為真,執行語句5,否則執行語句6。

if 條件1:

    語句1

    if 條件2:

        語句3

        if 條件3:

           語句5

        else:   

           語句6

    else:

        語句4

else:

    語句2