論理演算子の使用例

論理演算子 (!、&、|) は、論理値を結合します。 次の演算の結果はすべて True になります。カッコの有無による 2 種類を示してあります。カッコがあると評価の順序がわかりやすくなりますが、この場合は省略可能です。論理演算子はその前後にある比較演算子よりも優先度が低いからです。

4 = 2 + 2 & 5 = 3 + 2
(4 = 2 + 2) & (5 = 3 + 2)
4 = 2 + 2 | 5 = 2 + 2
(4 = 2 + 2) | (5 = 2 + 2)
! 5 = 2 + 2
! (5 = 2 + 2)