2017-03-09 9 views
-2

if (cond1 and cond2) or (not cond1 and not cond2):Python:AND演算子とNOT演算子を組み合わせますか?

これをPythonで記述するのが簡単な方法はありますか?

+2

あなたは ''(COND1 = COND2)場合を意味ですか? –

+0

@KenWhite:それは構文エラーです。 ;-) –

+0

'xor'の逆数(' xand'?)は 'bool(cond1)== bool(cond2)'です。重複を参照してください( '!='を反転する '==')。 'bool()'コールは、 'cond1'と' cond2'の両方がブール値の結果である場合には削除できます。 –

答えて

2

COND1とCOND2がブール値であれば、確かにそこにある:

cond1 == cond2 
+0

完全に忘れてしまった。ありがとう! – Dova