ブール型データ

Python

ブール型とは

ブール型データは TrueFalse の2つの値のみを持ちます。Trueは真を表し、Falseは偽を表します。

x = True
y = False

print(x) # True
print(y) # False

比較演算子

ブール型データは比較演算子を使って比較することができます。

x = 3
y = 5

print(x < y) # True
print(x > y) # False
print(x == y) # False

論理演算子

ブール型データを組み合わせて、論理演算子を使って複雑な条件を作ることができます。

x = 5
y = 10
z = 15

print(x < y and y < z) # True
print(x > y or y > z) # False
print(not x == y) # True

真偽値の判定

条件式の結果として得られる値がブール型データであるため、if文やwhile文で利用することができます。

x = 10

if x < 20:
    print("xは20未満です。")
else:
    print("xは20以上です。")

# xは20未満です。

真偽値と演算

Pythonでは、Trueは1、Falseは0として扱うことができます。

x = True
y = False

print(x + y) # 1
print(x * 3) # 3

まとめ

  • ブール型データはTrueFalseの2つの値のみを持ちます。
  • 比較演算子を使ってブール型データを比較することができます。
  • 論理演算子を使って複雑な条件を作ることができます。
  • 条件式の結果として得られる値がブール型データであるため、if文やwhile文で利用することができます。
  • Trueは1、Falseは0として扱うことができます。

コメント