Pythonの演算子は、数値、文字列、リストなどのデータを操作するための基本的なツールです。
演算子の基本概念
Pythonにはさまざまな種類の演算子があり、以下のような主要なカテゴリがあります。
算術演算子
算術演算子は、数値に対する基本的な数学的操作を行います。
+: 加算
-: 減算
*: 乗算
/: 除算
//: 整数除算
%: 剰余
**: べき乗 (NKMk Note) (Tohoho Web)
比較演算子
比較演算子は、2つの値を比較して真(True)または偽(False)を返します。
==: 等しい
!=: 等しくない
<: より小さい
<=: 以下
>: より大きい
>=: 以上
is: 同一オブジェクトである
is not: 同一オブジェクトではない
in: 含まれている
not in: 含まれていない (HEADBOOST |) (Tohoho Web)
論理演算子
論理演算子は、論理式を組み合わせて評価します。
and: 論理積(両方が真の場合に真)
or: 論理和(どちらかが真の場合に真)
not: 論理否定(真を偽に、偽を真に) (NKMk Note)
ビット演算子
ビット演算子は、整数のビットごとの操作を行います。
&: ビット論理積
|: ビット論理和
^: ビット排他的論理和
~: ビット反転
<<: 左シフト
>>: 右シフト (SAMURAI ENGINEER – 人生を変える超実践型プログラミングスクール) (Tohoho Web)
代入演算子
代入演算子は、変数に値を代入する際に使用します。複合代入演算子もあり、計算と代入を同時に行います。
=: 代入
+=: 加算代入
-=: 減算代入
*=: 乗算代入
/=: 除算代入
//=: 整数除算代入
%=: 剰余代入
Pythonの演算子は、数値の計算だけでなく、文字列の連結やリストの操作など、さまざまなデータ型に対して適用することができます。各演算子の具体的な使い方と応用例を理解することで、プログラムをより効率的に書くことができるようになります。
「忍者CODE」は未経験からでもプロのエンジニアを目指せるオンラインスクールです。
-
- 忍者CODEのPythonコースでは、
- 業界最安級の料金でしっかりとスキルを習得できるPythonコース・独学プラン
- 転職サポートのプロから転職支援が受けられるPythonコース・転職支援プラン
の2つのプランから選べます。
学習コースに関するご相談や学習後のキャリアに関するご相談などについては、
こちらの無料メンター相談にて受け付けておりますので、お気軽にお申込みください!また、Python初学者が無料で基礎を学べる Pythonの入門講座や無料でプログラミングの問題に挑戦できるプログラミング無料問題集も非常に好評です!