Найти в Дзене
CoolPuthon

Операции сравнения

В качестве проверяемого условия используется результат вычисления одной из следующих операций сравнения (или величин логического типа):

< меньше. Условие верно, если первый операнд меньше второго.

> больше. Условие верно, если первый операнд больше второго.

<= меньше или равно. Условие верно, если первый операнд не больше второго.

>= больше или равно. Условие верно, если первый операнд не меньше второго.

== равенство. Условие верно, если два операнда равны. Обратите внимание, что просто знак равенства для сравнения двух значений использовать нельзя, так как он означает присваивание.

!= неравенство. Условие верно, если операнды не равны.

Операции сравнения возвращают значения специального логического типа bool. Выражения логического типа могут принимать одно из двух значений: True (истина) или False (ложь).

Если преобразовать логическое True к типу int, то получится 1, а преобразование False даст 0. При обратном преобразовании число 0 преобразуется в False, а любое ненулевое число — в True . При преобразовании str в bool пустая строка преобразуется в False, а любая непустая строка — в True .