Найти тему

Проверка равенства и неравенства чисел

Мы узнали, как создавать и хранить ценности, но как их сравнивать?

Например проверка того, совпадает ли введенный пинкод с сохранённым пинкодом
entered_pin = 5448
expected_pin = 5440

Чтобы сравнить, совпадают ли два числа, мы используем оператор равенства ==
Пример
5==5

При сравнение результатов всего два: True (правда) или False (ложь)
Когда мы сравниваем те же числа с оператором равенства, результат - True
print(10 == 10)

Когда мы сравниваем разные числа с оператором равенства, результат - False.

Оператор не равенства

Чтобы проверить, не совпадает ли число с другим числом, мы используем оператор неравенства !=
print(1 != 10)

Мы можем сохранить результат сравнения с оператором неравенства в переменной, как здесь, где мы сохраним сравнение 1 != 2
result = 1 != 2
print(result)

Переменные также могут хранить результат сравнений на равенство, например:
result = 1 == 2
print(result)

Мы можем сравнивать значения с переменными и переменные с другими переменными с помощью ==
one = 1
two = 2
print(one == two)
print(one != two)