Python 2.5中,定義了三元表達式,簡化了條件表達式:
?語法格式:
?? ?X if C else Y
?有了三元表達式,你只需一行就能完成條件判斷和賦值操作:
??x, y = 3, 4
??if x
?? ?smaller= x
??else?
?? ?smaller =y
在以前 Python程序員大多這樣做
??smaller= (x
??smaller
??3
現在 只需一句
??smaller = x if x
??smaller
??3
Python 2.5中,定義了三元表達式,簡化了條件表達式:
?語法格式:
?? ?X if C else Y
?有了三元表達式,你只需一行就能完成條件判斷和賦值操作:
??x, y = 3, 4
??if x
?? ?smaller= x
??else?
?? ?smaller =y
在以前 Python程序員大多這樣做
??smaller= (x
??smaller
??3
現在 只需一句
??smaller = x if x
??smaller
??3