1 if語句
1.1 if語句語法結(jié)構(gòu)
if expression:
if_suite
else:
else_suite
- 如果表達(dá)式的值
非0或者為布爾值True,則代碼組if_suite被執(zhí)行;否則就去執(zhí)行else_suite
- 代碼組是一個(gè)python術(shù)語,由一條或多條語句組成,表示一個(gè)子代碼塊
1.2 if語句示例解析
- 只要表達(dá)式數(shù)字
非0值即為True
- 空字符串、空列表、空元組、空字典的值均為
False
2 擴(kuò)展if語句
2.1 擴(kuò)展if語句結(jié)構(gòu)
if expression1:
if_suite
elif expression2:
elif_sutie
else:
else_suite
- 只有滿足相關(guān)條件,相應(yīng)的子語句才會(huì)執(zhí)行
- 沒有switch/case這樣的替代品
2.2 拓展if語句示例解析
- 對(duì)于多個(gè)分支,只有一個(gè)滿足條件的分支被執(zhí)行
if x > 0:
print 'Positive'
elif x < 0:
print 'Negative'
else:
print 'Zero'
最后編輯于 :
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。