三元表达式

三元表达式
条件为真时的结果 if 判段的条件 else 条件为假时的结果
原普通写法:

def rr():
  if 1>2:
    y=4
  else:
    y=5

def rr2(x,y):
  if 1>2:
    return y  
  else:
    return x

      

三元表达式例子:

def rr():
  y=4 if 1>2 else 5

def rr2(x,y):
  return y if 1>2 else x


参考: https://blog.csdn.net/Jerry_1126/article/details/87117490

原文地址:https://www.cnblogs.com/kaibindirver/p/12601575.html