Возможно, имелся в виду булевой тип данных, который обозначается как bool в языке Python. ru.ruwiki.ru javarush.com Он используется для представления одного из двух значений: True (Истина) или False (Ложь). javarush.com
Некоторые различия между bool и другими логическими типами данных:
- Количество возможных значений: у булевого типа их всего два, в то время как другие логические типы могут иметь больше значений. www.sitepoint.com
- Операции, которые можно проводить: булевой тип силён не своими значениями, а набором логических операций, которые можно проводить над ними. javarush.com К ним относятся, например, логическое И (AND), логическое ИЛИ (OR), логическое НЕ (NOT). javarush.com
- Использование в арифметических операциях: Python рассматривает True как числовое значение 1 и False как 0, что позволяет использовать их в арифметических операциях и делает тип bool подклассом типа int. javarush.com
- Хранение в памяти: булевой тип данных обычно хранится с использованием одного байта памяти, в то время как текстовые переменные используют больше одного байта (например, два байта для ASCII, четыре байта для Unicode). www.sitepoint.com