一つの条件式だけでなく、複数の条件を組み合わせた、複雑なルールもプログラムとして記述できます。このように、ブール型 の値で演算を行う演算子を、論理演算子 や ブール演算子 と言います。
Pythonの論理演算子には、次の3種類があります。