Comparison operators are used to compare different objects, variables, and values. The `not equal`

operator is used to check if the specified objects, variables, or values are not equal. If they are not equal the boolean `True`

value is returned. If they are equal the boolean `False`

value is returned. The not equal operator is expressed with the `!=`

signs.

## Not Equal Operator Syntax

The equal sign has the following syntax where objects, variables, or values are provided on the left and right sides of the not equal operator.

`OBJECT1 != OBJECT2`

**OBJECT1**can be an object, variable, or value that will be checked against OBJECT2.**OBJECT2**can be an object, variable, or value that will be checked against OBJECT1.

## Check If Variables Are Not Equal

Variables can be compared with the not equal operator. In the following example, we use variables to compare each other and with the provided values.

```
a = "ismail"
b = "ismail"
c = "ahmet"
d = 3
e = 4
result = a != b
#result is False
result = a != c
#result is True
if a!=b:
print("a and b are not equal")
#Output is "a and b are not equal"
result = a != "ismail"
#result is False
result = d != e
#result is True
```

## Check If Values Are Not Equal

The not equal operator can be also used with the values. Even if this is not so popular it can be useful in some rare situations.

```
result = "ismail" != "ismail"
#result is False
result = "ismail" != "ali"
#result is True
```

## Check If Strings Are Not Equal

Strings can be checked if they are equal or not. Strings can be string values or string variables. In the following example, we compare different strings and store them in the variable named `result`

.

```
a = "ismail"
b = "ahmet"
result = a != b
#result is True
result = a != "ismail"
#result is False
```

## Check If Numbers Are Not Equal

Numbers like variables and values can be used to compare if they are not equal.

```
a = 1
b = 2
result = a != b
#result True
result = a != 1
#result False
```