Pythonでは、ブール値(真偽値)を反転させるためには not
演算子を使用します。以下に具体的なコードを示します。
# ブール値を定義
my_bool = True
# ブール値を反転
my_bool = not my_bool
# 反転したブール値を出力
print(my_bool) # 出力: False
このコードでは、my_bool
というブール値を定義し、その値を not
演算子を使って反転させています。その結果、True
が False
に、False
が True
に反転します。
また、この not
演算子は、if文の中でブール値を反転させる際にも使用できます。例えば、以下のようなコードが考えられます。
def functionName(int, bool):
if int in range(...):
return not bool
この関数では、int
が特定の範囲に含まれている場合、bool
の反転した値を返します。このように、not
演算子を使うことで、ブール値を効率的に反転させることができます。
以上が、Pythonでブール値を反転させる方法についての説明です。この情報がPythonのプログラミングに役立つことを願っています。