Python基礎之條件判斷

2021-10-24 10:18:34 字數 1023 閱讀 1017

1.只有if

2.if +else

3.if +若干個elif+else(if 語句是從上往下執行,當滿足條件後,執行對應的語句塊,後面的elif和else將不再執行)

如下,只要x不是0,不是空列表,不是空字串等就會返回true,否則返回false

x =[1

]if x:

print

('true'

)

#只有if的條件判斷:

age =

input

('your age is:'

)

age =

int(age)

#input()函式輸入的是數字是字串格式,需要將其轉換為整數格式,如果輸入的不是數字,就會報錯並推出

if age >=18:

print

('your age is:'

,age)

print

('adult'

)#if +else的條件判斷:

if age >=18:

print

('your age is:'

,age)

print

('adult'

)else

:print

('your age is:'

,age)

print

('child'

)#if+多個elif+else的條件判斷:

if age >=18:

print

('your age is:'

,age)

print

('adult'

)elif age >=6:

print

('teenager'

)else

:print

('your age is:'

,age)

print

('child'

)

Python基礎 條件判斷

python 有 if,if else 和 if elif 等判斷語句 if condition expressionscondition 的值為 true,將會執行 expressions 語句的內容,否則將跳過該語句往下執行。例項x 1 y 2 z 3 if x y print x is les...

Python基礎 條件判斷

條件判斷的目的 可以讓計算機自動化很多任務 在python中主要通過if語句實現迴圈,如果if後面的結果為true就執行if後面的語句,反之則不執行,if可以與else配對使用 if語句的執行特點是從上往下執行,如果判斷某個為true就執行 if 後面的條件只要是非零數值 非空字串 非空list,可...

python基礎之條件判斷和迴圈

計算機之所以能做很多自動化的任務,因為它可以自己做條件判斷。比如,輸入使用者年齡,根據年齡列印不同的內容,在python程式中,可以用if語句實現 age 20 if age 18 print your age is age print adult print end 注意 python 的縮排規則...