| +a | 正数 |
| -a | 負数 |
| a + b | 加算 |
| a - b | 減算 |
| a * b | 乗算 |
| a / b | 除算 |
| a % b | a を b で割った余り |
| a ** b | a の b 乗 |
| a // b | 切り捨て除算 |
| ~a | ビット反転 |
| a & b | AND:論理積(aもbも1のビットが1) |
| a | b | OR:論理和(aまたはbが1のビットが1) |
| a ^ b | XOR:排他的論理和(aまたはbが1のビットが1) |
| a << b | b ビット左シフト |
| a >> b | b ビット右シフト |
| a = b | a に b を代入する |
| a += b | a = a + b に同じ |
| a -= b | a = a - b に同じ |
| a *= b | a = a * b に同じ |
| a /= b | a = a / b に同じ |
| a %= b | a = a % b に同じ |
| a **= b | a = a ** b に同じ |
| a //= b | a = a // b に同じ |
| a &= b | a = a & b に同じ |
| a |= b | a = a | b に同じ |
| a ^= b | a = a ^ b に同じ |
| a <<= b | a = a << b に同じ |
| a >>= b | a = a >> b に同じ |
| a == b | a が b と等しい |
| a != b | a が b と異なる |
| a < b | a が b よりも小さい |
| a > b | a が b よりも大きい |
| a <= b | a が b 以下である |
| a >= b | a が b 以上である |
| a <> b | a が b と異なる |
| a is b | a が b と等しい |
| a is not b | a が b と異なる |
| a in b | a が b に含まれる |
| a not in b | a が b に含まれない |
| a and b | a も b も真であれば真 |
| a or b | a または b が真であれば真 |
| not a | a が偽であれば真 |
| a + b | 文字列 a と 文字列 b を連結します |
| a * n | 文字列 a を n 回繰り返します |
| a[n] | 文字列 a の中の n 番目の文字を取り出します |
| a[n:m] | 文字列 a の中の n 番目から m 番目までの文字列を取り出します |
| a[n:] | 文字列 a の中の n 番目から最後までの文字列を取り出します |
| a[:m] | 文字列 a の中の 0 番目から m 番目までの文字列を取り出します |
| a[n:m:s] | 文字列 a の中の n 番目から m 番目までの文字列を s個とばしで取り出します |