Python 中没有像 C 语言中一样直接使用 x?a:b 这样的三元表达式,但是它有替代方法: 方法 : a if x else b 如果 x 为 True,返回 a;否则返回 b >>> a = '0' >>> True if a == '0' else False 'True' 返回BOOL结果True >>> a = '0' >>> True if a=='1' else False False >>> 返回BOOL结果False