python 之 三元運算

2022-03-04 13:38:09 字數 518 閱讀 9470

三元,是那個三元奶粉嗎,no!no!no!你想多了

三元運算也叫三目運算

就是,把乙個簡單的條件語句**收縮成一行,可以實現同樣的功能,沒錯就是同樣的功能,減價不減量哦!

三元運算的好處是什麼呢,減少**量,還有很重要的一條就是「xx」,沒錯,就是xx

來看例子吧

m = input('

enter first number>>')

n = input('

enter second number>>')

#條件語句 普通寫法

if m >n:

num_max =m

else

: num_max =n

#三目運算

num_max = m if m > n else

n

print('

the max number is %s

' % num_max)

你理解了嗎?

Python運算子之三元運算子

三元運算子 也稱之為條件表示式 條件為真的結果 if 條件 else 條件為假的結果 如 ium01 100if100 200else200 print num01 三元運算子 條件表示式 是條件選擇的一種簡單寫法具體寫法如下 if100 200 num01 100 else num01 200 示...

JavaScript之三元運算子

三元條件運算子 格式 表示式1?表示式2 表示式3 說明 如果表示式1為true 則整個表示式的結果就是表示式2的值,如果表示式false,則整個表示式的結果就是表示式3的值.例子 1 使用三元運算子計算2個數的最大值 2 使用三元運算子求乙個數的絕對值 3 使用三元運算子判斷乙個整數是奇數還是偶數...

Python語言技巧之三元運算子

現在大部分高階語言都支援 這個三元運算子 ternary operator 它對應的表示式如下 condition value if true value if false 很奇怪的是,這麼常用的運算子python 居然不支援!誠然,我們可以通過if else 語句表達,但是本來一行 可以完成的非要...