ETH官方钱包

切換
舊版
前往
大廳
主題

Python筆記Day10-IF

萬念俱灰的人最強 | 2019-08-02 20:10:14 | 巴幣 0 | 人氣 72

If...elif...else

elif 相當於其他語言的else if
前幾天要使用的時候,除了名子不一樣,基本上用法是相同的。
例如:
else if = elif
&& = and
|| = or

If...elif...else,這三個的概念是這樣的,
如果符合If執行a,不合往下看,符合elif的條件執行b,都沒符合的話一律執行else的內容。
我們看個範例:
score = 0

if score >=60 and score <= 100 :  # 如果分數大於等於60: 及格
    print("及格")
elif score <60 and score>=0:
    print("不及格")    # 如果分數大於等於50: 可重修
else:  # 其他部分就是
    print("別亂輸入")
輸出: 不及格

你也可以在if的地方直接放上boolean值,True / False。
畢竟判斷完的值,就是這兩個其中一個。

if True:
    print("123")
輸出 : 123


if False:
    print("123")
輸出 :


題外話:
在Python裡面是沒有Switch...Case的,不過仍可以用其他方式實現。

最近有點力不從心,沒有拿每天的20巴幣。





創作回應

更多創作