4. What are Boolean numbers ? Why are they considered as a type of integers in Python ?

Boolean numbers represent the truth values i.e True and False. They are considered as a type of integers because they behave like the values 0 (False) and 1(True)