等同於java的三目運算,但是語法和表達效果是不一樣的
A = Y if X else Z
如 果 X 爲 真, 那 麼 就 執 行 A = Y。
如 果 X 爲 假, 就 執 行 A = Z。
這裏的判斷條件爲X,通過寫法來說,這一種是比較容易懂的,而不像java是用符號(? :)來表示,不經過專門訓練的人看不懂
等同於java的三目運算,但是語法和表達效果是不一樣的
A = Y if X else Z
如 果 X 爲 真, 那 麼 就 執 行 A = Y。
如 果 X 爲 假, 就 執 行 A = Z。
這裏的判斷條件爲X,通過寫法來說,這一種是比較容易懂的,而不像java是用符號(? :)來表示,不經過專門訓練的人看不懂