Pythonには多くの比較演算子がありますが、その中でも !=(ノットイコール)は特に重要です。この演算子は、2つの値が等しくない場合に True を返し、等しい場合に False を返します。
基本的な使い方
Pythonで !=(ノットイコール)を使用する基本的な文法は以下の通りです。
x != y
ここで、x と y が等しくない場合に True を返します。数値の比較では、次のように使用します。
a = 5
b = 10
if a != b:
print('a と b は等しくありません')
このコードでは、変数 a と b が等しくない場合(つまり a != b が True の場合)に ‘a と b は等しくありません’ と出力します。
注意点
Pythonは動的に型が決定される言語ですが、強く型付けされています。そのため、"1" != 1 のように異なる型の値を比較すると、常に True を返します。これは、文字列の "1" と数値の 1 が等しくないと判断されるためです。
まとめ
Pythonの !=(ノットイコール)演算子は、2つの値が等しくないことを確認するための重要なツールです。条件分岐やデータのフィルタリングなど、様々な場面で活用されます。この記事を参考に、しっかりとマスターしてください。.