用法 a = 1 x = a if a else 2 题外话 以前写代码的时候,感觉上面的这种写法的时候是很符合直觉的,但是在某些情况下上面的代码可以更加优雅,如下: a = 0 x = a if a else 2 # 对比写法,显然下面的写法更优雅(sao) x = a or 2