Python Не равный Operaтор (!=)
⚡ Умное резюме
Python Операторы "не равно" сравнивают два операнда и возвращают логическое значение, если их содержимое различается. Символ "!=" работает в Python 2 и 3, и потому что Python Это динамически типизированный метод, позволяющий сравнивать значения разных типов данных.

Что такое Python Не равно Operaтор?
Python идентифицируется как язык программирования, который является очень динамичным, и он, как правило, рассматривается как строго типизированный язык. Это утверждение можно объяснить, понимая значимость оператора не равно. В not equal Если значения двух операндов по обе стороны от оператора не равны, то оператор выдает истинное значение, в противном случае — ложное.
In not equal Если две переменные имеют разные типы, но содержат одинаковые значения, то оператор «не равно» возвращает true. Не во многих языках программирования это можно классифицировать как true, если тип переменной отличается, что делает некоторые языки программирования сложными. Python очень динамичный язык. В PythonОператоры «не равно» можно отнести к операторам сравнения.
Типы операторов «Не равно» с синтаксисом в Python
Синтаксис обоих типов показан ниже: –
X<>Y X!=Y
В игре существуют два типа операторов «не равно». Python:-
!=<>
Первый тип, != используется в Python версии 2 и 3.
Второй тип, <> используется в Python В версиях 2 и 3 этот оператор устарел.
Пример Python Не равный Operaтор
Давайте рассмотрим два сценария, которые не равны в Python. Ниже приведен пример оператора равенства для одного и того же типа данных, но разных значений:
A = 44 B = 284 C = 284 print(B!=A) print(B!=C)
Выход:
True False
Ниже приведен пример неравных значений в Python для разных типов данных, но одинаковых значений.
C = 12222 X = 12222.0 Y = "12222" print(C!=X) print(X!=Y) print(C!=Y)
Выход:
False True True
Как использовать «Не равно» Operator с оператором IF
В Python оператор if можно описать как оператор, который проверяет условие начального уровня и выполняется, когда оно истинно.
Давайте возьмем базовый пример использования оператора if и оператора не равно, как показано ниже: –
X = 5
Y = 5
if ( X != Y ):
print("X is not equal to Y")
else:
print("X is equal to Y")
Выход:
X is equal to Y
Здесь не равно != используется вместе с оператором if.
Как использовать оператор равенства (==) в цикле while
В Python цикл while выполняет итерацию блока кода, пока условие истинно или ложно. Давайте возьмем случай печати нечетных чисел с использованием цикла while и оператора равенства, как показано ниже: –
m = 300
while m <= 305:
m = m + 1
if m%2 == 0:
continue
print (m)
Выход:
301 303 305
Здесь равно == используется вместе с оператором if.
Пример: поиск четных чисел с помощью оператора «не равно»
В Python цикл while также можно использовать с оператором «не равно». Давайте возьмем случай печати четных чисел с использованием цикла while, а не оператора равенства, как показано ниже: –
m = 300
while m <= 305:
m = m + 1
if m%2 != 0:
continue
print (m)
Выход:
302 304 306
Здесь не равно != используется вместе с оператором if.
Как это работает? Python не равный OperaTor с пользовательским объектом
Пользовательские объекты позволяют пользователю или разработчику создавать свои собственные реализации. Это позволяет разработчикам изменять фактический результат по сравнению с тем, что обычно ожидается.
Давайте возьмем пример пользовательского объекта, в котором используется оператор «не равно», как показано ниже: –
Это критически важно для анализа и выбора наиболее эффективных ключевых слов для улучшения рейтинга вашего сайта.
class G9Example: s_n='' def __init__(self, name): self.s_n = name def __ne__(self, x): if type(x) != type(self): return True # return True for different values if self.s_n != x.s_n: return True else: return False G1 = G9Example("Guru99") G2 = G9Example("HipHop99") G3 = G9Example("Guru99") print(G1 != G2) print(G2 != G3) print(G1 != G3)
Выход:
True True False
Операторы сравнения в Python
В следующей таблице описан список сравнения. операторы в Python: -
| оператор | Смысл | Пример |
|---|---|---|
!= |
Не равно — возвращает истину, если операнды не имеют одинаковых значений. | А!=Б |
== |
Равно — возвращает true, если операнды имеют одинаковые значения. | А==Б |
>= |
Больше или равно — возвращает значение true, если первый операнд больше или равен второму операнду. | А>= Б |
<= |
Less чем или равно - возвращает значение true, если первый операнд равен Less чем или равно второму операнду | А<=Б |
> |
Больше чем — возвращает значение true, если первый операнд больше второго операнда. | А> В |
< |
Less than – возвращает значение true, если первый операнд равен Less чем второй операнд | А<Б |
Полезные советы по использованию слова «не равно» Operaтор
Вот несколько полезных советов
- Оператор «не равно» можно использовать в форматированных строках.
- Эта функция является относительно новой и является частью Python версия 3.6.
- Разработчик должен гарантировать, что синтаксис будет
!=и не≠потому что некоторые шрифты или интерпретаторы меняют синтаксис с!=в≠.
