環境: Python 3.6
在日常生活中,有很多需要抉擇的機會。如:
- 1、若中樂透頭獎,則買法拉利跑車。
- 2、若天氣晴朗,就可到公園野餐,否則到室內遊樂場玩。
- 3、若大隊接力第一名獎金3000元;若是第二名,獎金2000元;若是第三名,將金1000元。
以程式的邏輯來思考,Python提供的選擇敘述計有if、if…else、以及if…elif…else,分別對應了前面的1、2、3的敘述。
另外,選擇敘述再搭配「關係運算子」,就能做為檢視條件運算子的真假。Python提供的關係運算子如下:
運算子 |
意義 |
< |
小於 |
<= |
小於等於 |
> |
大於 |
>= |
大於等於 |
== |
等於 |
!= |
不等於 |
有時一個條件運算式不足以檢視問題的真假,則需要多個條件運算式時,則必須藉助邏輯運算子(logical operator)如下:
|