本記事の内容は書籍『いちばんやさしいPython入門教室』のLesson 2-5にあたる。
なお、当記事は書籍に記載されていない情報も補足的に記載している。
演算子
Pythonにおける各種の演算子(一部)は以下のように定義されている。
算術演算子
| 演算子 |
処理内容 |
| + |
足し算 |
| - |
引き算 |
| * |
掛け算 |
| / |
割り算 |
| // |
割り算(小数点切り捨て) |
| % |
割り算の余り |
| ** |
べき乗 |
累算代入演算子
| 演算子 |
同義の式 |
| a += b |
a = a + b |
| -= b |
a = a - b |
| *= b |
a = a * b |
| a /= b |
a = a / b |
| %= b |
a = a % b |
| **= b |
a = a ** b |
| //= 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 in b |
a が b に含まれる |
| a not in b |
a が b に含まれない |
文字列演算子
| 演算子 |
処理内容 |
| a + b |
文字列 a と 文字列 b を連結 |
| a * n |
文字列 a を n 回繰り返す |
| a[n] |
文字列 a の中の n 番目の文字を取り出す |
| a[n:m] |
文字列 a の中の n 番目から m-1 番目までの文字列を取り出す |
| a[n:] |
文字列 a の中の n 番目から最後までの文字列を取り出す |
| a[:m] |
文字列 a の中の 0 番目から m-1 番目までの文字列を取り出す |
次項:Pythonを用いたプログラミング学習②|値の表示・変数・ループ処理・条件分岐・関数・モジュール
前項:『いちばんやさしいPython入門教室』を用いた学習の開始