Saltar al contenido principal
Publicado el

Operadores de Comparación en Python

Compartir:

Introducción

Los operadores de comparación son esenciales en programación para comparar valores y determinar la relación entre ellos. En Python, estos operadores se usan frecuentemente junto con sentencias condicionales, como if, para tomar decisiones basadas en comparaciones.

Los Principales Operadores de Comparación

  • ==: Comprueba si dos valores son iguales.
  • !=: Comprueba si dos valores son distintos.
  • >: Comprueba si el valor de la izquierda es mayor que el valor de la derecha.
  • <: Comprueba si el valor de la izquierda es menor que el valor de la derecha.
  • >=: Comprueba si el valor de la izquierda es mayor o igual al valor de la derecha.
  • <=: Comprueba si el valor de la izquierda es menor o igual al valor de la derecha.

Operadores Lógicos

Además de los operadores de comparación, contamos con los operadores lógicos que permiten combinar varias condiciones:

  • and: Devuelve verdadero si ambas condiciones son verdaderas.
  • or: Devuelve verdadero si al menos una de las condiciones es verdadera.

Ejemplos de Uso

x = 15
y = 25

if x == y:
  print('x es igual a y')
elif x != y:
  print('x es distinto de y')
elif x > y:
  print('x es mayor que y')
elif x < y:
  print('x es menor que y')
elif x >= y:
  print('x es mayor o igual a y')
elif x <= y:
  print('x es menor o igual a y')

# x es distinto de y

Combinando Operadores

Podemos combinar operadores de comparación con operadores lógicos para verificar múltiples condiciones:

edad = 17
salario = 1500

if edad >= 18 and salario > 1000:
  print('Elegible para crédito.')
else:
  print('No elegible para crédito.')

# No elegible para crédito.

Conclusión

Comprender los operadores de comparación y lógicos en Python es fundamental para crear programas capaces de tomar decisiones basadas en criterios específicos. Se recomienda practicar con regularidad y experimentar para familiarizarse completamente con estos conceptos.

Happy coding!