Python
演算子について
最終更新日:2022/05/02
算術演算子の一覧
| 演算子 | 意味 | 例 | 例の解 | 優先度 | 
|---|---|---|---|---|
| + | 足し算 | 5 + 4 | 9 | 低 | 
| - | 引き算 | 5 - 4 | 1 | 低 | 
| * | 掛け算 | 5 * 4 | 20 | 中 | 
| / | 割り算 | 5 / 4 | 1.25 | 中 | 
| // | 割り算の商 | 5 // 4 | 1 | 高 | 
| % | 割り算の余り | 5 % 4 | 1 | 中 | 
| ** | べき乗 | 5 ** 4 | 625 | 高 | 
算術演算子の一覧 (文字列の場合)
| 演算子 | 意味 | 例 | 例の解 | 
|---|---|---|---|
| + | 足し算 | 'a' + 'bc' | 'abc' | 
| * | 掛け算 | 'a' * 4 | 'aaaa' | 
ビット演算子の一覧
| 演算子 | 意味 | 例 | 例の解 | 
|---|---|---|---|
| ~ | ビット反転 | ~4 (=0x4) | -5 (=0xFFFB) | 
| & | 論理積(AND) | 5 & 4 | 4 | 
| | | 論理和(OR) | 5 | 4 | 5 | 
| ^ | 排他的論理和(XOR) | 5 ^ 4 | 1 | 
| << | 左シフト | 5 << 4 | 80 | 
| >> | 右シフト | 5 >> 1 | 2 |