# 用法一:结果1 if 条件 else 结果2
def func1():
tj = 2 > 1
result = ">" if tj else "<"
print(" result: %s" % result)
# 用法二:(结果2,结果1)[判断]
def func2():
tj = 2 > 1
result = ("<", ">")[tj] # 注:这里是先写else的结果,然后再写if的结果
print(" result: %s" % result)
# 用法3:{条件值1:结果1,条件值2:结果2}[判断]
def func3():
tj = 4
result = {1: 1, 2: 2, 3: 3, 4: 4}[tj]
print(" result: %s" % result)