【发布时间】:2019-04-09 06:44:58
【问题描述】:
在 python 中,我正在做一个基本的检查对象是否包含一个键并从中获取数据。但是我们可以添加 or 并检查 obj1 是否不包含数据,然后检查 obj2,如果没有,则返回 None
我已经尝试过如图所示。我可以添加或运算符吗?
int(obj1.amt) if obj1.amt else None
我们能否尝试检查 obj1.amt 是否为 None 然后检查 obj1.new_amt 是否有值并返回,否则返回 None
【问题讨论】:
-
如果 obj1.amt 为 None 然后检查 obj1.new_amt 是否有值并返回,否则返回 None 你在哪里需要
or? -
@DirtyBit 我在想我们是否可以使用 obj1.amt 或 obj1.new_amt
标签: python python-3.x if-statement python-3.6