判斷(if)語句


判斷的定義

如果條件滿足,才能做某件事情

如果條件不滿足,就做另外一件事情,或者什么都不做

正是因為有了判斷,才使得程序世界豐富多彩,充滿變化

判斷語句又被稱為分支語句,正是因為有了判斷,才讓程序有了很多的分支

 

if判斷語句基本語法

在Python中,if語句就是用來進行判斷的,格式如下:

if 條件:

  代碼塊

注意:代碼的縮進為一個tab鍵,或者4個空格——建議使用空格

  在Python開發中,Tab和空格不要混用!

我們可以把整個if語句以及縮進部分看成一個完成的代碼塊

 

else處理條件不滿足的情況

格式如下:

if 條件:

  代碼塊

else:

  代碼塊

注意:if和else語句以及各自縮進的部分同是一個完整的代碼塊

 

如果希望在增加一些條件,就可以使用elif

語法如下:

if 條件1:
    pass
elif 條件2:
    pass
elif 條件3:
    pass
else:
    pass

 

注意:elif和else都必須和if聯合使用,而不能單獨使用。可以將if、elif、和else以及各自縮進的代碼,看成一個完整的代碼塊

 

if 的嵌套

在開發中,使用if進行條件判斷,如果希望在條件成立的執行語句中再增加條件判斷,就可以使用if的嵌套

應用場景:在之前條件滿足的前提下,再增加額外的判斷

語法格式:

if 條件1:
    if 條件2:
        pass
    else:
        pass
else:
    pass

 

elif的應用場景是:同時判斷多個條件,所有的條件是平級的

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM