Comparison operators allow us to compare two values and determine if they are equal, different, greater, less, greater/equal, or less/equal.
The results of the comparisons are boolean values (True
or False
), and they are fundamental for flow control logic.
If you want to learn more
consult the Introduction to Programming Course read more ⯈
List of comparison operators
Equality (==
)
The equality operator (==
) is used to check if two values are equal.
a = 5
b = 5
is_equal = (a == b) # True, since a and b are equal
Inequality (!=
)
The inequality operator (!=
) is used to check if two values are not equal.
a = 5
b = 3
not_equal = (a != b) # True, since a is not equal to b
Greater than (>
)
The greater than operator (>
) is used to check if one value is greater than another.
a = 10
b = 5
is_greater = (a > b) # True, since a is greater than b
Less than (<
)
The less than operator (<
) is used to check if one value is less than another.
a = 3
b = 7
is_less = (a < b) # True, since a is less than b
Greater than or equal to (>=
)
The greater than or equal to operator (>=
) is used to check if one value is greater than or equal to another.
a = 10
b = 10
is_greater_equal = (a >= b) # True, since a is equal to b
Less than or equal to (<=
)
The less than or equal to operator (<=
) is used to check if one value is less than or equal to another.
a = 5
b = 7
is_less_equal = (a <= b) # True, since a is less than b