【Python3】演算
x と y を数値 c を論理値 とする
x + y #加算 x - y #減算 x * y #乗算 x / y #除算 x % y #余り x ** y #べき乗 x // y #切捨除算
~x #ビット反転 x & y #論理積 x | y #論理和 x ^ y #排他的論理和 x << y #ビット左シフト x >> y #ビット右シフト
x = y #代入 x += y #x = x + y x -= y #x = x - y x *= y #x = x * y x /= y #x = x / y x **= y #x = x ** y x //= y #x = x // y x &= y #x = x & y x |= y #x = x | y x ^= y #x = x ^ y x <<= y #x = x << y x >>= y #x = x >> y
x == y #等値 x != y #不等値 x < y #小なり x > y #大なり x <= y #小なりイコール x >= y #大なりイコール x is y #等価 x is not y #不等価
x and y #論理積 x or y #論理和 not x #否定
x if c else y #三項演算子
インクリメント(++)やデクリメント(--)は使えない