Otro conjunto de operadores son aquellos que se aplican a dos elementos comparándolos y devuelven un resultado booleano (un Verdadero o Falso, o, en lenguaje Python, True o False). Entre estos operadores nos encontramos con la igualdad (==), desigualdad (!=), mayor que (>), menor que (<), mayor o igual que (>=) y menor o igual que (<=).
Algunos ejemplos:
Obsérvese que la igualdad se comprueba con dos signos de igualdad ("==") pues, como ya hemos visto, un único signo de igualdad ("=") está reservado para asignar un valor a una variable. La desigualdad se comprueba con el operador "!=", no con "<>" como ocurre en otros lenguajes de programación.