python中的條件控制語句

2021-10-06 16:15:41 字數 1370 閱讀 3467

條件控制語句是用的最多也是必須熟悉的語句。

現在就來說一下python中條件控制語句的基本用法

首先介紹的是語法:

if 條件表示式:

如果條件表示式邏輯值為true,則執行裡面的**塊,並不在執行往下的內容,反之亦然。

elif 條件表示式:

同上else:

當if 和 elif裡的條件表示式邏輯值都為false的時候則執行else裡的**塊

舉個小例子感受下

#根據指定月份列印該月份屬於哪個季節

#3 4 5屬於春季,6 7 8屬於夏季,9 10 11屬於秋季,12 1 2屬於冬季

month =

int(

input

('請輸入月份:'))

#設定輸入的月份

if month<

0or month>12:

#當month<0和month>12月份是不對的。

print

('該月份不存在'

)elif

3<= month <=5:

print

('您輸入的季節為春季'

)elif

6<= month <=8:

print

('您輸入的季節為夏季'

)elif

9<= month <=11:

print

('您輸入的季節為秋季'

)else

:print

('您輸入的季節為冬季'

)

在舉個小例子

#狗的前兩年相當於人的10.5歲,然後每年相當於人的4歲

#輸入狗的年齡,求人的年齡

dogage =

float

(input

('請輸入狗的年齡:'))

if dogage<=0:

print

('請輸入正確的年齡'

)elif dogage<=2:

personage = dogage*

10.5

print

(str

(dogage)

+'歲的狗相當於'

+str

(personage)

+'歲的人'

)else

: personage =2*

10.5

+(dogage-2)

*4print

(str

(dogage)

+'歲的狗相當於'

+str

(personage)

+'歲的人'

)

python中的條件控制語句

if語句主要是用來做判斷的,什麼情況下應該做什麼事,介紹主要是語法結構 即 構造 執行流程 if 條件表示式 語句 適用於輸出乙個語句 if a 10 print a比10大 或 if 條件表示式 塊 都適用 if am 9 print hello print 早上好呀,美麗的小可愛 print 昨...

python控制條件語句 Python條件控制語句

條件控制語句 if語句 if條件加表示式 if else語句 if elif else語句 if 表示式1 語句1elif 表示式2 語句2elif 表示式3 語句3else 語句e邏輯 當程式執行到if elif else語句時,首先計算表示式1的值,如果表示式1的值為假,則執行表示式2,如果表示...

python條件控制語句

python的條件表示式 if elif else while for python沒有switch與cases debian python cat if usr bin python coding utf 8 a 0ifa 1 print a 小於 1 elif a 1 print a 大於1 e...