有人告诉我,除非必要,否则不要使用三元条件运算符(?:)。我喜欢在编写if/else时使用三元运算符,每个if/else只有一条语句。同样,只有在它真的很短的情况下( if /else的一行)。我可以理解为什么嵌套和多个三元组是邪恶的。
那么,这种方式有什么问题呢?这完全是偏好的问题,还是有性能成本?此外,每当我对else或el
我想用python三元条件运算符在一行代码中执行两个操作。下面是Python中的传统if else语句: if Condition: b c 我可以像下面这样用三元条件运算符在一行代码中执行a和b吗?我尝试过这个操作,但得到的结果是SyntaxError a,b if condition else c 附言:我是初学者