3

次の三項条件を想像してください。

foreground = self.foreground if self.foreground else c4d.COLOR_TRANS

この場合、そうであるself.foregroundかどうかを確認するためだけに 2 回呼び出す必要があります。一度だけ呼び出す必要がある方法はありますか? True

4

2 に答える 2

7

同等の表現は

foreground = self.foreground or c4d.COLOR_TRANS
于 2011-08-02T15:52:42.803 に答える
3

ブール演算子を使用できます。

foreground = self.foreground or c4d.COLOR_TRANS
于 2011-08-02T15:53:14.703 に答える