這篇文章主要介紹了Python中if-else的寫(xiě)法有哪些,具有一定借鑒價(jià)值,需要的朋友可以參考下。希望大家閱讀完這篇文章后大有收獲。下面讓小編帶著大家一起了解一下。
成都創(chuàng)新互聯(lián)公司堅(jiān)持“要么做到,要么別承諾”的工作理念,服務(wù)領(lǐng)域包括:成都網(wǎng)站設(shè)計(jì)、成都做網(wǎng)站、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣等服務(wù),滿足客戶于互聯(lián)網(wǎng)時(shí)代的文峰網(wǎng)站設(shè)計(jì)、移動(dòng)媒體設(shè)計(jì)的需求,幫助企業(yè)找到有效的互聯(lián)網(wǎng)解決方案。努力成為您成熟可靠的網(wǎng)絡(luò)建設(shè)合作伙伴!
python中的if語(yǔ)句常用于條件判斷,其常用的結(jié)構(gòu)有if-else,if-elif-else。下面說(shuō)說(shuō)它的用法。
1、常用 if ... else寫(xiě)法
# 語(yǔ)法if CONDITION: STATEMENTSelse: STATEMENTS # 舉例:a和b中的較大數(shù)賦值給c a, b, c = 1, 2, 3if a>b: c = aelse: c = b
2、if ... else 一行表達(dá)式
# 當(dāng)if為真時(shí),VAR = VALUE1, 否則VAR=VALUE2 VAR = VALUE1 if CONDITION else VALUE2 # 舉例:a和b中的較大的數(shù)值賦值給c c = a if a>b else b
3、 列表
# 利用True、False的值等于1、0,列表索引通過(guò)比較表達(dá)式生成 c = [b, a][a > b]
4. 使用邏輯運(yùn)算
# 當(dāng)a>b為真時(shí),則取a, 否則取b c = (a>b and a or b)
感謝你能夠認(rèn)真閱讀完這篇文章,希望小編分享Python中if-else的寫(xiě)法有哪些內(nèi)容對(duì)大家有幫助,同時(shí)也希望大家多多支持創(chuàng)新互聯(lián),關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,遇到問(wèn)題就找創(chuàng)新互聯(lián),詳細(xì)的解決方法等著你來(lái)學(xué)習(xí)!