Python 比較演算子、論理演算子
ブール値
Pythonのbool型はブール値や真偽値などと呼ばれる真と偽の2種類の値だけを扱う組み込み型である。キーワードのTrueとFalseの2つだけがbool型のオブジェクトである。
比較演算子
比較演算子は2つのオブジェクトの関係を調べるためのもの。比較演算子は2つのオブジェクトの関係を判定する演算子で、条件が成立すればTrueを返し、成立しなければFalseを返す。
算術演算子と同様に、複数の比較演算子を組み合わせた式も記述できる。また、基本的に異なる型のオブジェクトは比較できないが、整数型と浮動小数点数型は比較できる。
論理演算子
論理演算子はブール型の演算のための演算子。論理積を表すand演算子は被演算子がすべてTrueである場合に、論理和を表すor演算子は被演算子が1つでもTrueである場合にTrueを返す。また、否定を表すnot演算子はブール値を反転して返す。
この記事が気に入ったらサポートをしてみませんか?