python之選擇結構(2)

2021-09-29 01:19:03 字數 1230 閱讀 4085

雙分支結構語法格式:

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 你...