# Table of Content

## Python Comparison Operators

Python comparison operators are used to compare the two numbers. Python comparison operators are very useful in decision making

## Python comparison operators :

```#!/usr/bin/python

num1 = 20 > 10;
num2 = 20 < 10;
num3 = 20 == 10;

print ("Line 1 - Value of num1 : ", num1)
print ("Line 1 - Value of num2 : ", num2)
print ("Line 1 - Value of num3 : ", num3)
```

Output :

```>>>
Line 1 - Value of num1 :  True
Line 1 - Value of num2 :  False
Line 1 - Value of num3 :  False
>>>
```

## Some Python comparison operators

Consider the following values of num1 and num2

```num1 = 10
num2 = 5
```
Operator Explanation Result
== It returns true if the value of two operands are equal and false if two operands are not equal false
!= It returns true if the value of two operands are not equal and false if two operands are equal true
> It returns true if the value of left operands is greater than right operand else it returns false true
< It returns true if the value of left operands is less than right operand else it returns false false
>= It returns true if the value of left operands is greater than or equal to right operand else it returns false true
<= It returns true if the value of left operands is less than or equal to right operand else it returns false false

## Python Examples : Comparison Operator

### Example #1 : Comparison Operator

```#!/usr/bin/python

res = 20 == 10;
print ("Line 1 - Value of res : ", res)

res = 20 != 10;
print ("Line 2 - Value of res : ", res)

res = 20 > 10;
print ("Line 3 - Value of res : ", res)

res = 20 < 10;
print ("Line 4 - Value of res : ", res)

res = 20 >= 10;
print ("Line 5 - Value of res : ", res)

res = 20 <= 10;
print ("Line 6 - Value of res : ", res)
```

Output :

```>>>
Line 1 - Value of res :  False
Line 2 - Value of res :  True
Line 3 - Value of res :  True
Line 4 - Value of res :  False
Line 5 - Value of res :  True
Line 6 - Value of res :  False
>>>
```

### Example #2 : Comparison Operator

```#!/usr/bin/python

num1 = 10
num2 = 5

if(num1 == num2)
print ("Line 1 - True Condition")
else
print ("Line 1 - False Condition")

if(num1 != num2)
print ("Line 2 - True Condition")
else
print ("Line 2 - False Condition")

if(num1 > num2)
print ("Line 3 - True Condition")
else
print ("Line 3 - False Condition")

if(num1 < num2)
print ("Line 4 - True Condition")
else
print ("Line 4 - False Condition")

if(num1 >= num2)
print ("Line 5 - True Condition")
else
print ("Line 5 - False Condition")

if(num1 <= num2)
print ("Line 6 - True Condition")
else
print ("Line 6 - False Condition")
```

Output :

```>>>
Line 1 - False Condition
Line 2 - True Condition
Line 3 - True Condition
Line 4 - False Condition
Line 5 - True Condition
Line 6 - False Condition
>>> ```