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 |