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 的縮排規則...