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 |