Python入門講座ブール型と論理演算子

ブール型

ブール型論理演算子and 演算子or 演算子not 演算子

<== などの比較演算子は、比較の結果として、True または False という、ブール型と言われる値を返します。TrueFalse は、 を意味します。

たとえば、12 よりも小さいので、1 > 2 という式は正しくありません。なので、結果は である False となります。

In [4]:
print(1 > 2)
False

また、"abc" という文字列と "abc" という文字列は等しいので、 "abc" == "abc" である True となります。

In [5]:
print("abc" == "abc")
True

ブール型は、別名論理型や真偽値型とも言われる値で、値はかならず True (=真)かFalse(=偽) のどちらかになります。ブール型の値は、次のように書けます。

In [9]:
true_value = True
print("true_value は", true_value)

false_value = False
print("false_value は", false_value)
true_value は True
false_value は False


【Copyright © 2001-2020 python.jp】 【Privacy Policy】 python_japan