Python comparison operators are one of the operator types and allow us to compare two values and return a boolean result (True or False).
Let me show you some examples.
We can check if two items are equal. Here is an example where we compare two numbers:
You can also compare two strings:
Or other items, perhaps two lists:
This is the same logic as the equal operator, but the other way around. Let’s compare two numbers:
Or compare two strings:
The greater than operator checks if a number is greater than another number. For example:
The number has to be greater than, if they are equal then the output is false:
The less than operator is the same as the greater than operator, but the other way around. For example:
10 is less than 11 so this equals true. 10 is not less than 10 however:
Greater than or equal to
We can also use the greater than or equal to operator. For example:
5 is greater than 4 so this equals true. Another example:
5 is equal to 5 so this is true. Last one:
5 is not greater than 6 so this is false.
Less than or equal to
Or we can use the less than or equal to operator. Example:
9 is less than 10 so this is true. 9 is equal to 9 so this is also true:
9 is not lower than 8 so this is false:
You learned how to compare two values with the Python comparison operators:
- Equal: Check if two items are equal.
- Not equal: Check if two items are unequal
- Greater than: Check if an item is greater than the other item.
- Less than: Check if an item is smaller than the other item.
- Greater than or equal to: Check if an item is equal or greater than the other item.
- Less than or equal to: Check if an item is equal or smaller than the other item.
I hope you enjoyed this lesson. If you have any questions, please leave a comment.