如果没有则获取一个值,如果不是则获取其他值?

时间:2019-05-24 18:20:53

标签: python

deathdate = None
is_alive = someting(deathdate)

如果deathdate不是None,那么存活是假的 如果deathdate为None,那么存活为真

什么东西?

3 个答案:

答案 0 :(得分:0)

您已经用伪代码格式写出了您所需的大部分内容。您可以将此操作构建到if语句中。

if deathdate == None:
    is_alive = True
else:
    is_alive = False

答案 1 :(得分:0)

deathdate = None

True if deathdate else False

答案 2 :(得分:0)

怎么样:

is_alive = deathdate is None