Pythonには多くの比較演算子がありますが、その中でも != は特に重要なものの一つです。この演算子は「等しくない」ことを表します。
!=(ノットイコール)とは
!= は比較演算子の一つで、否定形を意味します。具体的には、左辺と右辺が等しくない場合に真(True)、等しい場合に偽(False)を返します。これは == 演算子(等しい)と逆の挙動になります。
否定形の条件式の使い方
Pythonでは、!= を利用して否定形の条件式を使う場合、以下のような文法を使用します。
左辺 != 右辺
上記の文法において、左辺に対して右辺が等しくない場合は真(True)、等しい場合は偽(False)を返します。
サンプルコード
それでは、!= を利用して、否定形の条件式での条件判定をサンプルコードを参考に作成してみましょう。
# 変数設定
data = 'apple'
# !=を利用して否定形の条件式での条件判定を行う
if data != 'banana':
# Trueの場合の処理
print('判定結果はTrueです')
else:
# Falseの場合の処理
print('判定結果はFalseです')
このコードでは、変数 data の値が 'banana' でない場合は True、'banana' の場合は False という結果になるように設定しています。実行結果では、変数の値 'apple' に対して判定条件は != 'banana' なので、True の結果が出力されていることが確認できます。
以上がPythonにおける != の基本的な使い方となります。Pythonには今回紹介した != 以外にも様々な機能を持った比較演算子が存在するので、興味のある方はぜひそちらも学習してみてください。