在Python中,問號(hào)表達(dá)式(也稱為條件表達(dá)式)使用簡(jiǎn)潔的方式根據(jù)條件選擇不同的值。問號(hào)表達(dá)式的語(yǔ)法格式為:<true_value> if <condition> else <false_value>
。
下面是一個(gè)使用問號(hào)表達(dá)式的示例代碼:
x = 10
y = 20
max_value = x if x > y else y
print(max_value) # 輸出 20
在上述代碼中,根據(jù)條件x > y
選擇了不同的值。如果條件成立,即x > y
為True,則x
的值賦給max_value
;否則,y
的值賦給max_value
。
你可以根據(jù)具體的需求和條件來(lái)使用問號(hào)表達(dá)式。