Python三元運算子
在Python中,三元運算子可以讓你快速定義一個條件。
假設你有一個函數,它將一個 age
變數與值 18
進行比較,根據結果返回True或False。
與其這樣寫:
1 | def is_adult(age): |
你可以使用三元運算子這樣實現:
1 | def is_adult(age): |
首先,你定義了條件為True時的結果,然後評估條件,最後定義了條件為False時的結果:
1 | <result_if_true> if <condition> else <result_if_false> |
tags: [“Python”, “conditional”, “ternary operator”]