Python中if else 语句判定结果传递给一个变量,如何表示?

Python中if else 语句判定结果传递给一个变量,如何表示?
例如:

a = 10
b = 11

if a == 10:
print(a)
else:
print(b)

想把这个判断结果传递给变量X,怎么表示呢

放在函数里

    def test(a, b):
        if a == 10:
            return a
        else:
            return b
    print(test(10, 11))
a=1
b=2
result = a if a==10 else b
print(result)