欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Python中條件判斷語(yǔ)句的簡(jiǎn)單使用方法

 更新時(shí)間:2015年08月21日 11:08:42   作者:selFire  
這篇文章主要介紹了Python中條件判斷語(yǔ)句的簡(jiǎn)單使用方法,是Python入門學(xué)習(xí)中的基礎(chǔ)知識(shí),需要的朋友可以參考下

最簡(jiǎn)單的條件語(yǔ)句:

if expression:
   expr_true_suite

如上,if是關(guān)鍵字,expression是條件表達(dá)式,條件表達(dá)式支持多重條件判斷,可以用布爾操作符and、or和not連接,expr_true_suite是代碼塊,expression為true時(shí)執(zhí)行,代碼塊如果只有一行,上面的整個(gè)條件語(yǔ)句便可全部寫到一行,但可讀性差。
帶elif和else的條件語(yǔ)句:

if expression1:
   expr1_true_suite
elif expression2:
   expr2_true_suite
elif expressionN:
   exprN_true_suite
else:
   none_of_the_above_suite

如上,語(yǔ)法同其它語(yǔ)言的條件語(yǔ)句類似,elif和else是可選的。
條件表達(dá)式實(shí)現(xiàn)三元操作符:
在C/C++中,三元操作符如下(E成立時(shí)執(zhí)行X,否則執(zhí)行Y)——

E ? X : Y

python模擬的三元操作符——

(E and [X] or [Y])[0]

python三元操作符的實(shí)現(xiàn)——

X if E else Y

來(lái)看幾個(gè)判斷實(shí)例:

>>> if 1 < x < 2: 
  print('True') 
 
   
True 

and 表示且

or 表示 或
>>> x 
2 
>>> if x == 2 or x == 3: 
  print(x) 
 
  2 

如果 b 為真則返回a,否則返回 c

a if b else c
>>> 'True' if 1 < x <2 els


相關(guān)文章

最新評(píng)論