В качестве проверяемого условия используется результат вычисления одной из следующих операций сравнения (или величин логического типа): < меньше. Условие верно, если первый операнд меньше второго. > больше. Условие верно, если первый операнд больше второго. <= меньше или равно. Условие верно, если первый операнд не больше второго. >= больше или равно. Условие верно, если первый операнд не меньше второго. == равенство. Условие верно, если два операнда равны. Обратите внимание, что просто знак равенства для сравнения двух значений использовать нельзя, так как он означает присваивание. != неравенство. Условие верно, если операнды не равны. Операции сравнения возвращают значения специального логического типа bool. Выражения логического типа могут принимать одно из двух значений: True (истина) или False (ложь). Если преобразовать логическое True к типу int, то получится 1, а преобразование False даст 0. При обратном преобразовании число 0 преобразуется в False, а любое ненуле