bool値は、真偽を表すデータ型で、True(真)またはFalse(偽)の2つの値を持ちます。 一方、整数は数値を表すデータ型で、任意の整数値を持つことができます。 Pythonでは、Trueは1、Falseは0として扱われるため、bool値は整数としても使用できますが、意味は異なります。