1 день назад
Булева логика в Python без купюр: шокирующие ошибки, которые делают все новички
Булева логика — это основа для принятия решений в математике, программировании и инженерии. Во многих языках для нее выделен свой отдельный тип данных. Но если вы только открываете для себя Python, работа с булевыми значениями может сбить с толку. Давайте разберёмся вместе: что такое True и False в Python на самом деле? Без булевой логики не обходится ни одна программа — ведь принятие решений строится именно на ней. В её основе всегда только один вопрос: истина это или ложь? Ещё в XIX веке математик Джордж Буль ввел простую идею: есть только два состояния — правда и неправда...
06:44
1,0×
00:00/06:44
629,2 тыс смотрели · 4 года назад
Python: True и False
Есть специальное значение, которое не является ни string, ни числом: True (правда) Вокруг него нет кавычек, и это не числовое значение True отлично подходит для таких ситуаций, как проверка, включена ли функция или доступны ли данные. Мы можем хранить True в переменной, как string или число. Его отображение работает так же, как и в остальных. False (ложь)- это ещё одно особое значени, противоположное True. Код not перед True переводит выражение в False...