2024-06-11 05:15:36 发布
网友
我是一个相对较新的Python开发人员,但我有Java背景。在Java中,有一行Boolean checker/assigner(因为没有更好的术语):
int result = (x)?y:z;
我试图在Python中使用类似的方法,但是我不确定这个结构是否存在。有没有一种方法可以声明一个变量,检查一个条件是否为真,并将它赋给两个值中的一个而不使用if/else?在
您可以使用conditional expression:
result = y if x else z
您可以使用conditional expression:
相关问题 更多 >
编程相关推荐