‘not’は、式がFalseの場合にTrueを返すPythonの論理演算子です。 ‘Not’演算子はif文で使用されます。例えば
:
そうでない場合x
xがTrueの場合、notはfalseと評価され、そうでない場合はTrueと評価されます。
‘not’の例’in’の例ではない
その他の論理演算子: And演算子/OR演算子
次のセクションでnot演算子の使い方をより明確にするために、いくつかの例を示します。
If文を使用したPython not演算子の例
次の例では、変数xに値10が割り当てられています。 ‘Not’は、if文で次のように使用されます:
xでない場合> 10:
コードと結果を参照してください。
オンラインデモとコードを参照してください
1
2
3
4
5
6
7
8
9
10
11
|
#Pythonの’not’演算子のデモ
x=10
そうでない場合x> 10:
print(“not retured True”)
else:
print(“Not retured False”)”)
|
x>10がFalseであるため、演算子がTrueとして評価されないため、if文はTrueであり、if文内のコードが実行されます。 物事をさらに明確にする次の例を参照してください。
このデモでは、xはnot演算子で次のように使用されます:
xでない場合:
オンラインデモとコードを参照してください
1
2
3
4
5
6
7
8
9
10
11
|
#Pythonの’not’演算子のデモ
x=10
そうでない場合x:
print(“Evaluated True”)
else:
print(“評価されたFalse”)
|
式not xは、xが真か偽かを意味します。 Pythonでは、変数が数値のゼロまたは空の場合、またはNoneオブジェクトの場合、それはFalseと見なされ、そうでない場合はTrueと見なされます。 その場合、x=10なので真です。 XがTrueであるため、演算子はFalseとして評価されず、else部分は実行されません。 以下の同じ例を参照してください。x=0の値。
オンラインデモとコードを参照してください
1
2
3
4
5
6
7
8
9
|
x=10
そうでない場合x:
print(“評価されたTrue”)
else:
print(“評価されたFalse”)”)
|
‘in’ではないPythonの例
この例では、’in’で’not’演算子を使用する方法を示します。 そのために、6つの項目の数値リストが作成されます。 これに続いて、forループを使用してリスト要素を反復処理し、その値を表示します。
その後、if文を使用して表示する特定の数値を省略します。 ここでは、not演算子は次のように’in’で使用されます:
オンラインデモとコードを参照してください
1
2
3
4
5
6
7
8
9
|
#’in’演算子を持つPython’not’のデモ
a_list=
for a in a_list:
if not a in a in a in a in a in a in a in a in a in a in a in a in a in a in a in a in a in a in a in a in a in a in a in a in a in a in a in a in a in a in a in a in a in(10,25):
print(“リスト項目:”,a)
|
あなたは、’not’を使用してFalseと評価した項目が表示されませんでした。