Операторы Equal и Not Equal в Python

Not Equal в Python – это оператор сравнения в Python, используемый для проверки, не равны ли два значения.

Для оператора Not Equal используется символ !=. Между восклицательным знаком и знаком равенства не должно быть разделителя.

Not Equal в основном используется в логических выражениях условных операторов, таких как If, If-Else, Elif, While и т.д.

Синтаксис

Ниже приведен синтаксис оператора сравнения:

result = operand_1 != operand_2

Где, операнд_1 и операнд_2 – значения любого типа данных.

Оператор возвращает логическое значение, True – если операнд_1 и операнд_2 не равны, в противном случае он возвращает false.

Пример применения !=

В этом примере мы возьмем два целых числа и проверим, не равны ли они, используя !=.

a = 10
b = 12
c = 12

print(a != b)
print(b != c)

Вывод:

True
False

a и b не равны, поэтому a != b вернул True.

a и c равны, поэтому a != b вернул False.

Пример 2: с оператором if

Мы уже знаем, что команда not equal возвращает логическое значение. Следовательно, это можно использовать в условиях принятия решений.

В следующем примере мы будем использовать оператор не равно в условии оператора IF.

a = 11

if a%2 != 0 :
    print(a, "is not even number.")

Вывод:

11 is not even number.

a% 2 != 0 возвращает True для a = 11, поэтому, если блок выполняется.

Пример 3: со строками

В этом примере мы будем использовать Not Equal, чтобы проверить, не равны ли две строки.

a = "python"
b = "javascript"

if a != b :
    print(a, 'and', b, 'are different.')

Вывод:

a and b have same value.

Ясно, что две строки не равны, и результат a != b true. Итак, в Python выполняет код блока if.

Пример 4: в условии while

Вы можете использовать команду not equal в условии цикла while в Python.

a = 4

while a != 0 :
    print("hello")
    a -= 1

Вывод:

hello
hello
hello
hello

Пример 5: в сложном условии

Команда может использоваться для объединения простых условий и формирования сложных условий или логических выражений.

a = 4
b = 5

if (a == 1) != (b == 5):
    print('Hello')

(a == 1) и (b == 5) два простых условия, и мы должны использовать оператор неравенства, чтобы объединить их и сформировать составное условие.

Вывод:

Hello

Оператор сравнения Equal

Equal в Python – это оператор сравнения, используемый для проверки равенства двух значений.

Символ, используемый для оператора равенства Python, – ==. Оператор равенства в основном используется в логических выражениях условных операторов, таких как If, If-Else, Elif, While и т.д.

Синтаксис

Ниже приведен синтаксис:

result = operand_1 == operand_2

Где, операнд_1 и операнд_2 – значения любого типа данных. Оператор равенства возвращает true, если операнд_1 и операнд_2 равны, иначе возвращает false.

Пример 1

В этом примере мы возьмем два целых числа и проверим, равны ли они, используя ==.

a = 10
b = 12
c = 12

print(a == b)
print(b == c)

Вывод:

False
True

Пример 2: с оператором IF

В следующем примере мы будем использовать оператор равенства в условии IF.

a = 10

if a%2 == 0 :
    print(a, "is even number.")

Вывод:

10 is even number.

a% 2 == 0 возвращает true для a = 10.

Пример 3: со строками

В этом примере мы будем использовать оператор равенства, чтобы проверить, равны ли две строки.

a = "python"
b = "python"

if a == b :
    print("a and b have same value.")

Вывод:

a and b have same value.

Пример 4: в условии while

Вы можете использовать оператор равенства в условии while.

a = 20

while int(a/6) == 3:
    print("hello")
    a += 1

Вывод:

hello
hello
hello
hello

Заключение

В этом руководстве Python мы узнали, что такое операторы сравнения Equal и Not Equal в Python, как использовать их, чтобы определить, равны или не равны два значения, с помощью подробных примеров программ.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *