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つの値が等しくないことを確認するための重要なツールです。条件分岐やデータのフィルタリングなど、様々な場面で活用されます。この記事を参考に、しっかりとマスターしてください。.