Saltar a contenido

Operadores de comparación

¿cómo podemos tomar decisiones en Python?

Python nos proporciona una sintaxis rica y variada. Veamos algunos de los operadores de comparación que podemos utilizar para hacer preguntas en nuestros programas. Estos operadores, aunque matemáticos en su naturaleza, nos permitirán comenzar con ejemplos simples y efectivos.

Simbología de los operadores de comparación

A continuación, se presenta una tabla con los operadores de comparación en Python y su significado:

Operador Mayor que

Primero, el símbolo > representa "mayor que". Es una comparación directa y familiar.

Operador Mayor o igual que

El siguiente símbolo, >=, puede parecer menos conocido, ya que en matemáticas lo escribimos como una sola entidad, pero en programación, significa "mayor o igual que" y se escribe como dos caracteres juntos. Esto es porque no tenemos en el teclado una sola tecla que represente "mayor o igual que", por lo que se utiliza una combinación de dos caracteres.

Operador Menor que

De manera similar, < representa "menor que".

Operador Menor o igual que

Y <= representa "menor o igual que".

Operador de Igualdad

Ahora, vamos a observar un punto interesante. Hasta ahora hemos utilizado un solo signo igual = para asignar valores a variables, es decir, para la asignación de derecha a izquierda. Sin embargo, este operador no sirve para comparar igualdad.

Para comparar si dos valores son iguales, utilizamos dos signos iguales ==. Este operador verifica si el valor a la izquierda es igual al valor a la derecha.

Así, mientras que = se usa para asignaciones, == se usa para comparaciones de igualdad.

Operador de Desigualdad

Finalmente, el operador != significa "diferente de". Se compone de un signo de exclamación cerrado seguido de un signo igual, y se usa para verificar si dos valores no son iguales.

Estos operadores son fundamentales para implementar la lógica de decisiones en nuestros programas, permitiéndonos construir rutas condicionales basadas en comparaciones.