1. 程式人生 > 實用技巧 >【Python基礎程式設計019 ● 判斷語句和迴圈語句 ● if...elif...else...語句 】

【Python基礎程式設計019 ● 判斷語句和迴圈語句 ● if...elif...else...語句 】


---------Python基礎程式設計---------

Author : AI菌


【內容講解】

1.if...elif...else語句:
        if 關係表示式1:
            語句體1
        elif 關係表示式2:
            語句體2
        ...
        else:
            語句體n+1

2.執行流程:
        1.先執行關係表示式1, 看其結果是True還是False.
        2.如果是True,就執行語句體1 ,後面的就不再執行了.
        3.如果是False,就執行 關係表示式2,看其結果是True還是False.
        
4.如果是True,就執行語句體2,後面的就不再執行了. 5.如果是False,就執行下一個關係表示式,看其結果是True還是False. 6.如果以上所有關係表示式的結果都是False,就執行else下面的語句體n+1. [說明]: else語句可以寫,也可以不寫,根據實際需要決定.

【程式碼演示】

"""
1.if...elif...else語句:
        if 關係表示式1:
            語句體1
        elif 關係表示式2:
            語句體2
        ...
        else:
            語句體n+1

2.執行流程:
        1.先執行關係表示式1, 看其結果是True還是False.
        2.如果是True,就執行語句體1 ,後面的就不再執行了.
        3.如果是False,就執行 關係表示式2,看其結果是True還是False.
        4.如果是True,就執行語句體2,後面的就不再執行了.
        5.如果是False,就執行下一個關係表示式,看其結果是True還是False.
        6.如果以上所有關係表示式的結果都是False,就執行else下面的語句體n+1.
[說明]:
        else語句可以寫,也可以不寫,根據實際需要決定.
""" week = int(input("請錄入一個1-7之間的數字:")) if week == 1: print("星期一") elif week == 2: print("星期二") elif week == 3: print("星期三") elif week == 4: print("星期四") elif week == 5: print("星期五") elif week == 6: print("星期六") elif week == 7: print("星期日") else: print("錄入的數字有誤,請重新錄入!!!
")

【執行結果】

請錄入一個1-7之間的數字:3
星期三

【往期精彩】

▷【Python基礎程式設計196 ● 讀取檔案的4種方式】
▷【Python基礎程式設計197 ● 讀取檔案的4種方式】
▷【Python基礎程式設計198 ● 讀取檔案的4種方式】
▷【Python基礎程式設計199 ● Python怎麼讀/寫很大的檔案】
▷【Python基礎程式設計200 ● 讀取檔案的4種方式】
▷【Python基礎程式設計201 ● 讀取檔案的4種方式】
▷【Python基礎程式設計202 ● 讀取檔案的4種方式】
▷【Python基礎程式設計203 ● 讀取檔案的4種方式】

【加群交流】