條件表達式:Python一行實現if-else的簡潔寫法
Python條件表達式(三元運算符)用於簡化“二選一”邏輯,語法爲“表達式1 if 條件 else 表達式2”,條件成立返回表達式1,否則返回表達式2。例如成績判斷:`result = "及格" if score >=60 else "不及格"`。它適合簡單二選一,嵌套可實現多條件(≤2-3層),提升代碼簡潔性與可讀性。 注意:僅用於返回值,不可含賦值等語句;避免過度嵌套,複雜邏輯(多層條件)建議用傳統`if-elif-else`;運算優先級需用括號明確。總之,簡單邏輯用條件表達式,複雜場景用傳統結構,兼顧簡潔與可讀性。
閱讀全文