演算子一覧
| 分類 | 演算子 | 意味 |
|---|---|---|
| 算術演算子 | + | 加算 |
| – | 減算 | |
| * | 乗算 | |
| / | 除算 | |
| // | 切り捨て除算 | |
| % | 剰余 | |
| ** | べき乗 | |
| @ | 行列積 | |
| 代入演算子 | = | 代入 |
| += | 加算して代入 | |
| -= | 減算して代入 | |
| *= | 乗算して代入 | |
| /= | 除算して代入 | |
| //= | 切り捨て除算して代入 | |
| %= | 剰余を代入 | |
| **= | べき乗して代入 | |
| @= | 行列積を代入 | |
| <<= | 左シフトして代入 | |
| >>= | 右シフトして代入 | |
| 比較演算子 | == | 等しい |
| != | 等しくない | |
| > | より大きい | |
| < | より小さい | |
| >= | 以上 | |
| <= | 以下 | |
| 論理演算子 | and | 論理積 |
| or | 論理和 | |
| not | 否定 | |
| ビット演算子 | & | AND |
| | | OR | |
| ^ | XOR | |
| ~ | NOT | |
| << | 左シフト | |
| >> | 右シフト |
演算子の優先順位
- **
- *,/,//,%
- +,-
- 比較演算子
- not
- and
- or
