371 читали · 5 лет назад
Используем объекты вместо True и False — truthy и falsy значения в Python
Значения вместо булевых переменных В Python, как и в других языках, есть логический тип переменных bool, который имеет всего два значения: True (истина) и False (ложь). Его возвращают логические операторы (например сравнение чисел или проверка присутствия элемента в списке), и именно этот тип обычно используется в if и while. Тем не менее, явно использовать bool или операторы необязательно: существуют правила, по которым значение любого типа приводится к True или False. Прим. пер. По-английски это называется truthy и falsy, то есть «примерно-но-не-совсем-истинные», «истинноватые» значения...
Python: True и False
Есть специальное значение, которое не является ни string, ни числом: True (правда) Вокруг него нет кавычек, и это не числовое значение True отлично подходит для таких ситуаций, как проверка, включена ли функция или доступны ли данные. Мы можем хранить True в переменной, как string или число. Его отображение работает так же, как и в остальных. False (ложь)- это ещё одно особое значени, противоположное True. Код not перед True переводит выражение в False...
1 месяц назад
Тип данных bool в Python – что это такое, примеры, и почему он логический.
Если вы только начинаете изучать Python, вам обязательно нужно разобраться с тем, как работает тип данных bool в Python. Это один из самых базовых и важных типов, который лежит в основе всей логики в программах: от простых условий до сложных систем принятия решений. В этой статье вы узнаете всё про bool: что это такое, какие значения он принимает, как работает логика в Python, как преобразовать другие типы в логический и какие ошибки чаще всего допускают новички. Всё будет сопровождаться понятными примерами, чтобы вы могли не просто понять, но и сразу применить на практике...