python的流程控制選擇語句

2021-10-08 10:17:16 字數 1381 閱讀 9981

流程控制語句就是安排某些功能的步驟來實現某些功能的語句

最簡單的 if elif 語句

意義:其中的表示式是乙個單純的布林值或變數,也可以是比較表示式或者邏輯表達

式,如果滿足條件,則執行if後面的語句,否則執行else後面的語句塊,這就相當於漢語

中「如.果…否則…

語法結構:

if表示式: .

語句塊1

else:

語句塊2

**舉例: **

a =

5b =

6if aprint

("真厲害"

)else

:print

("快回家學數學吧!"

)

if…elif…else語句

意義:其中的表示式可以是乙個單純的布林值或變數 ,也可以是比較表示式或邏輯表達

式.如果表示式為真。執行語句;而表示式為假,則跳過該語句.進行下一elif的判

斷.只有在所有表示式都為假的情況下,才會執行else語句

語法結構:

if:表示式1 :

語句塊1

elif表示式2:

elif表示式3 :

語句塊2

語句塊3

else:

語句塊n

舉例:

print

("在古希臘神話中,玫瑰集愛情與美麗於一身,所以人們通過用玫瑰來表達愛情"

)print

("但不同的玫瑰花朵數代表的含義卻各不相同"

)number =

int(

input

("請輸入你想送的玫瑰花朵數"))

if number==1:

print

(r"1朵玫瑰表示:你是我的唯一!"

)elif number==3:

print

(r"3朵玫瑰表示:i love you !"

)elif number ==10:

print

(r"10朵玫瑰表示:十全十美!"

)elif number ==99:

print

(r"99朵玫瑰表示:天長地久!"

)elif number ==

108:

print

(r"108朵玫瑰表示:求婚!"

)else

:print

(r"古希臘神話上沒有說!"

)

Python流程控制語句流程控制語句

流程控制語句1 if語句 if 語句基本用法 if 表示式 語句塊其中,表示式可以是乙個單純的布林值或變數,也可以是比較表示式或邏輯表示式,如果表示式為真,則執行 語句塊 如果表示式的值為假,就跳 過 語句塊 繼續執行後面的語句。2 if else語句 if else 語句基本用法 if 表示式 語...

流程控制語句 switch選擇語句

分支結構 switch選擇結構 語法格式 switch 表示式 執行過程 1 入口 當switch 表示式 的值與case後面的某個常量值匹配,就從這個case進入 當switch 表示式 的值與case後面的所有常量值都不匹配,尋找default分支進入 不管default在 2 一旦從 入口 進...

流程控制語句 選擇結構

流程控制語句 可以控制程式的執行流程。分類 順序結構 選擇結構 迴圈結構 選擇結構 選擇結構 if語句 switch語句 1.if語句 1.if語句的格式1 if 比較表示式 elseelseelseelse 3.if語句的格式3 if 比較表示式1 elseif 比較表示式2 elseif 比較表...