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