雙分支結構語法格式:
if 條件表示式:
語句1/語句塊1
else :
語句2/語句塊2
################################
s =input
("請輸入乙個數字")if
int(s)
<10:
print
("s是個小於10的數字"
)else
:print
("s是大於10的數字"
)
三元條件運算子
三元條件運算子語法格式:
條件為真是的值 if (條件表示式) else 條件為假時的值
條件為真是的值 if (條件表示式) else 條件為假時的值
s =input
("請輸入乙個數字"
)print
("s是個小於10的數字"
ifint
(s)<
10else
"s是大於10的數字"
)
語法格式:
if 條件表示式1:
語句1/語句塊1
elif 條件表示式2:
語句2/語句塊2..
.elif 條件表示式n:
語句n/語句塊n
else : #可選
語句n+
1/語句塊n+
1
多分支結構,幾個分支之間是有邏輯關係的,不能隨意顛倒順序
score =
int(
input
("請輸入分數:"))
grade =
""if score<60:
grade =
"不及格"
elif score<80:
grade =
"及格"
elif score<90:
grade =
"良好"
else
: grade =
"優秀"
print
("分數是,等級是"
.format
(score,grade)
)>>
>
請輸入分數:55
分數是55,等級是不及格
python之選擇結構
條件運算子 選擇結構的實現 選擇結構程式舉例 注 同一優先順序計算順序從右往左 邏輯運算的重要規則 測試運算子 成員運算子 in not in 成員運算子用於在指定的序列中查詢某個值是否存在。n 1 2,3 4,5 a if a in n print in if a not in n print i...
選擇結構2
1.3if else if else語句 if else if else語句用於對於多個條件進行判斷,進行多種不同的處理。例如,對乙個學生的考試成績進行等級的劃分,如果分數大雨80分等級為優,否則,如果分數大於70分等級為良,否則,如果分數大於60分等級為中,否則,等級為差。if else if e...
2 python 選擇結構的幾種形式
當表示式的值為true,表示條件滿足,執行下面語句。結構 if 表示式 語句塊 調換a和b的值 a 1 b 2 if a a 2 b 1 語法結構 if 表示式 語句塊1 else 語句塊2 判斷奇數偶數 def func n if n 2 0 print 你輸入的數是偶數 else print 你...