Python相当于PHP True False行

时间:2015-09-26 08:22:15

标签: php python

在PHP中,您可以执行以下操作:

$answer = ($x != null) ? true : false

而不是:

if($x != null) { 
    $answer = true;
} else {
    $answer = false;
}

有没有在python中执行此操作?我试图谷歌和搜索在这里,但我找不到任何东西,加上谷歌没有采取符号搜索。 你可能会说,你为什么不谷歌搜索它的名字?好吧,我不知道这种类型的行代码是什么。

1 个答案:

答案 0 :(得分:1)

如果你想在Python中使用三元条件运算符来获得上述代码,你可以这样做:

answer = True if x is not None else False # Using ternary conditional operator

注意:如果不使用三元运算符,可以使用下面的代码编写相同的代码

answer = x is not None # returns True/False