Автор оригинала: Python Examples.
Реляционные операторы Python
Реляционный оператор используется для сравнения двух значений. На основании оператора и значений оператор возвращает либо верно, либо false.
В Python есть шесть реляционных операторов. Они есть
Равно | ==. | x | Возвращает true, если X и Y имеют одинаковое значение, остальное возвращает false. |
Больше чем | > | X> Y. | Возвращает true, если значение x больше значения Y, остальное возвращает false. |
Меньше, чем | < | X <Y. | Возвращает true, если значение x меньше значения Y, остальное возвращает false. |
Не равно | знак равно | x | Возвращает true, если X и Y не имеют одинакового значения, остальное возвращает false. |
Больше или равно | > = | x | Возвращает true, если значение x больше или равно значения Y, остальное возвращает false. Эквивалентно (X> Y или) |
Меньше или равно | <= | x | Возвращает true, если значение x меньше или равно значению Y, остальное возвращает false. Эквивалентно (X> Y или) |
Равный оператору
Равный оператору ==
Делает два операнда и возвращает логическое значение True, если оба операнда равны значения, иначе он возвращает false.
В следующем примере мы возьмем два целочисленных значения, такие, как оба равны, и проверяют результат равный оператору с этими двумя целыми числами, предусматриваемыми как операнды для равных операторов.
Python Program
x = 41 y = 41 result = x == y print(result)
Выход
True
В следующем примере мы возьмем два целочисленных значения, такие, как оба не равны в цене, и проверяют результат равного оператора с этими двумя целыми числами, представленными в качестве операндов к равным операторам.
Python Program
x = 41 y = 63 result = x == y print(result)
Выход
False
Больше, чем оператор
Больше, чем оператор >
берет два операнда и возвращает логическое значение истинного, если левый операнд больше, чем правильный операнд в цене, иначе он возвращает false.
В следующем примере мы возьмем два целочисленных значения, такие что оставленный операнд больше, чем правильный операнд, и проверять результат большего, чем оператор.
Python Program
x = 87 y = 63 result = x > y print(result)
Выход
True
В следующем примере мы возьмем два целочисленных значения, такие что оставленный операнд меньше, чем правильный операнд, и проверять результат большего, чем оператор.
Python Program
x = 41 y = 63 result = x > y print(result)
Выход
False
Меньше, чем оператор
Меньше оператора <
требует двух операндов и возвращает логическое значение истина, если левый операнд меньше, чем правильный операнд в цене, иначе он возвращает false.
В следующем примере мы возьмем два целочисленных значения, такие, как оставленный операнд меньше, чем правильный операнд, и проверять результат менее оператора.
Python Program
x = 41 y = 63 result = x < y print(result)
Выход
True
В следующем примере мы возьмем два целочисленных значения, такие что оставленный операнд больше, чем правильный операнд, и проверьте результат менее оператора.
Python Program
x = 92 y = 63 result = x < y print(result)
Выход
False
Не равен оператору
Не равно оператору ! =
Использует два операнда и возвращает логическое значение True, если оба операнда не равны в цене, иначе он возвращает false.
В следующем примере мы возьмем два целочисленных значения, так что оба не равны в цене, и проверяют результат не равен оператору с этими двумя целыми числами, предоставляемыми как операнды для не равных оператору.
Python Program
x = 92 y = 63 result = x != y print(result)
Выход
True
В следующем примере мы возьмем два целочисленных значения, такие, как оба равны значения, и проверяют результат не равен оператору с этими двумя целыми числами, предоставляемыми как операнды для не равных оператору.
Python Program
x = 63 y = 63 result = x != y print(result)
Выход
False
Больше или равно оператору
Больше или равно оператору > =
требует двух операндов и возвращает логическое значение истинного, если левый операнд больше или равен правой операнду в цене, иначе он возвращает false.
В следующем примере мы возьмем два целочисленных значения, такие что оставленный операнд больше или равен правым операндам, и проверять результат больше или равен оператору.
Python Program
x = 97 y = 63 result = x >= y print(result)
Выход
True
В следующем примере мы возьмем два целочисленных значения, такие, как оставленный операнд меньше, чем правильный операнд, и проверяет результат больше или равен оператору.
Python Program
x = 42 y = 63 result = x >= y print(result)
Выход
False
Меньше или равно оператору
Меньше или равно оператору <=
требует двух операндов и возвращает логическое значение истинного значения, если левый операнд меньше или равен правой операнду в цене, иначе он возвращает false.
В следующем примере мы возьмем два целочисленных значения, такие, как оставленный операнд меньше, чем правильный операнд, и проверять результат менее или равен оператору.
Python Program
x = 42 y = 63 result = x <= y print(result)
Выход
True
В следующем примере мы возьмем два целочисленных значения, такие, как оставленный операнд больше, чем правильный операнд, и проверяет результат менее или равен оператору.
Python Program
x = 92 y = 63 result = x <= y print(result)
Выход
False
Резюме
В этом руководстве примеров Python мы узнали о реляционных операторах в Python с использованием примеров.