ゼロからのPython入門講座ブール型と論理演算子 論理演算子

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

これまでに出てきた比較演算は、2つの値だけを比較する、単純なものばかりでした。たとえば、

if a == 100:  # a が 100 と等しければ、print()関数を実行する
    print("100点満点!")

というif文には、変数 a100 を比較する、単純な条件式だけが書かれていました。

一つの条件式だけでなく、複数の条件を組み合わせた、複雑なルールもプログラムとして記述できます。このように、複数の条件を組み合わせて、条件を判定する演算子を、論理演算子(またはブール演算子) と言います。

Pythonの論理演算子には、次の3種類があります。

  • and 演算子
  • or 演算子
  • not 演算子
Copyright © 2001-2023 python.jp Privacy Policy python_japan
Amazon.co.jpアソシエイト
Amazonで他のPython書籍を検索