Boolean и их особенности
1. Что такое Boolean
Boolean (
bool) — это тип данных, который принимает два значения:True— истинаFalse— ложь
Используется в условных выражениях, циклах, проверках и логических операциях.
2. Особенности Boolean в Python
Подкласс
intTrueведёт себя как1, аFalseкак0
print(True + 2) # 3
print(False * 10) # 0Приведение других типов к
boolЛюбое значение можно преобразовать в
TrueилиFalseчерезbool()
bool(0) # False
bool(1) # True
bool("") # False
bool("text") # True
bool([]) # False
bool([1,2]) # TrueИспользование в условиях
Логические операции | Операция | Пример | |----------|--------| |
and|True and False→ False | |or|True or False→ True | |not|not True→ False |
3. Примеры применения в автотестах
Проверка условий
Фильтрация данных
Логические проверки на UI или API
💡 Вывод:
Boolean = True/False, подкласс int, работает с логическими операциями.
Применяется для условий, проверок, фильтрации и логики автотестов.
Важно понимать приведение типов к
bool, чтобы корректно обрабатывать данные.
Last updated
Was this helpful?