Ya hemos visto el símbolo >
es el que se usa para comprobar si un número es mayor que otro. El símbolo de menor que también es sencillo, pero los demás son un poco menos evidentes, asi que veamos cuales son:
Operador | Operación | Ejemplo | Resultado |
---|---|---|---|
< | Menor que | 5 < 10 | True |
> | Mayor que | 7 > 12 | False |
<= | Menor o igual que | 3 <= 3 | True |
>= | Mayor o igual que | 5 >= 8 | False |
== | Igual a | 4 == 4 | True |
!= | No igual a (distinto de) | 6 != 9 | True |
Operador > (mayor que):
Este operador devuelve True
si el valor de la izquierda es mayor que el de la
derecha.
print(10 > 3) # True, porque 10 es mayor que 3
print(5 > 9) # False, porque 5 no es mayor que 9
Operador < (menor que):
Devuelve True
si el valor de la izquierda es menor que el de la derecha.
print(2 < 7) # True, porque 2 es menor que 7
print(8 < 1) # False, porque 8 no es menor que 1
Operador >= (mayor o igual que):
Este operador verifica si el valor de la izquierda es mayor o igual que el de la derecha.
print(5 >= 5) # True, porque 5 es igual a 5
print(9 >= 3) # True, porque 9 es mayor que 3
print(4 >= 6) # False, porque 4 no es mayor ni igual que 6
Operador <= (menor o igual que):
Este operador devuelve True
si el valor de la izquierda es menor o igual que el de la derecha.
print(4 <= 4) # True, porque 4 es igual a 4
print(2 <= 10) # True, porque 2 es menor que 10
print(7 <= 3) # False, porque 7 no es menor ni igual que 3
Operador == (igual a):
Este operador compara si dos valores son iguales. Devuelve True
si son exactamente iguales.
print(6 == 6) # True, ambos valores son iguales
print(5 == 3) # False, los valores no son iguales
También funciona con cadenas de texto:
print("hola" == "hola") # True
print("hola" == "Hola") # False, las mayúsculas y minúsculas importan
Operador != (distinto de):
Este operador devuelve True
si los valores comparados son diferentes.
print(8 != 3) # True, porque 8 y 3 no son iguales
print(5 != 5) # False, porque ambos valores son iguales
También se puede usar con otros tipos de datos:
print("python" != "java") # True
print(True != False) # True