Python中if的基本用法

Mhxznb發表於2024-12-03

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巢狀應用場景:在之前條件滿足的前提下,再增加額外的判斷

  • 同層級的ifelse同縮排

  • if巢狀的格式

    • if 條件1:

      ​ 條件1滿足執行的程式碼

      if 條件一基礎上的條件2:

      ​ 條件2滿足時,執行的程式碼

      條件2不滿足的處理

      else

      ​ 條件2不滿足時,執行的程式碼

      條件1不滿足時的處理*

      else

      ​ 條件1不滿足時,執行的程式碼

相關文章