Python Comparison Operators Example
Comparison Operators
In this article, we will be learning about Comparison Operators in Python. These operators will allow us to compare variables and output a Boolean value (True or False).
If you have any sort of background in Math, these operators should be very straight forward.
First, we'll present a table of the comparison operators and then work through some examples:
Table of Comparison Operators
In the table below, a=5 and b=6.
Operator | Description | Example |
---|---|---|
== | If the values of two operands are equal, then the condition becomes true. | (a == b) is not true. |
!= | If the values of the two operands are not equal, then the condition becomes true. | (a != b) is true |
> | If the value of the left operand is greater than the value of the right operand, then the condition becomes true. | (a > b) is not true. |
< | If the value of the left operand is less than the value of the right operand, then the condition becomes true. | (a < b) is true. |
>= | If the value of the left operand is greater than or equal to the value of the right operand, then the condition becomes true. | (a >= b) is not true. |
<= | If the value of the left operand is less than or equal to the value of the right operand, then the condition becomes true. | (a <= b) is true. |
Let's now work through quick examples of each of these.
Equal2 == 2
OUTPUT
True
1 == 0
OUTPUT
False
Note that ==
is a comparison operator, while =
is an
assignment operator.
Not Equal
2 != 1
OUTPUT
True
2 != 2
OUTPUT
False
Greater Than
2 > 1
OUTPUT
True
2 > 4
OUTPUT
False
Not Equal
2 != 1
OUTPUT
True
2 != 2
OUTPUT
False
Lesser Than
2 < 1
OUTPUT
True
2 < 1
OUTPUT
False
Greater Than Equal
2 >= 2
OUTPUT
True
2 >= 1
OUTPUT
True
Lesser Than Equal
2 <= 2
OUTPUT
True
2 <= 4
OUTPUT
True
Post a Comment
Post a Comment
if you have any doubts, please let me know