Теоретический материал по теме "Условная конструкция в языке Python"
Тип данных bool
Д.П. Кириенко - Программирование на языке Python (школа 179 г. Москвы)
Операторы сравнения возвращают значения специального логического типа bool
. Значения логического типа могут принимать одно из двух значений: True
(истина) или False
(ложь). Если преобразовать логическое True
к типу int, то получится 1, а преобразование False
даст 0. При обратном преобразовании число 0 преобразуется в False
, а любое ненулевое число в True
. При преобразовании str
в bool
пустая строка преобразовывается в False
, а любая непустая строка в True
.