Aprovecha el precio especial.

Antes:$249

Currency
$209

Paga en 4 cuotas sin intereses

Paga en 4 cuotas sin intereses
Suscríbete

Termina en:

15d

05h

43m

06s

1

Cómo obtener booleanos (booleans) en Python a través de operaciones de comparación y lógicas

Primero tratemos de entender que son los booleanos en Python.
Son objetos que representan un estado de verdad. Pueden tener dos valores: True (verdadero) o False (falso).

Pero… cómo se pueden obtener booleanos usando operaciones de comparación y lógica?

Veamos un ej practico:

a = 5b = 10c = a == b  # False, ya que a no es igual a b
d = a > b   # False, ya que a no es mayor que b
e = a <= 5  # True, ya que a es menor o igual a 5f = not e   # False, ya que el resultado negado de True es False

En este ej, se definen las variables ‘a’ y ‘b’ con los valores ‘5’ y ‘10’ respectivamente.
Ahora tratemos de estructurarlo:

  • La variable ‘c’ se asigna el valor resultante de la comparación ‘a == b’. Dado que ‘a’ no es igual a ‘b’, la expresión es falsa y por lo tanto ‘c’ se establece en ‘False’.

  • La variable ‘d’ se asigna el valor resultante de la comparación ‘a > b’. Dado que ‘a’ no es mayor que ‘b’, la expresión es falsa y por lo tanto ‘d’ se establece en ‘False’.

  • La variable ‘e’ se asigna el valor resultante de la comparación ‘a <= 5’. Dado que ‘a’ es igual a ‘5’, la expresión es verdadera y por lo tanto ‘e’ se establece en ‘True’.

  • La variable ‘f’ se asigna el valor resultante de la negación ‘(not)’ de ‘e’. Dado que ‘e’ es True, la negación de ‘True’ es ‘False’, por lo que ‘f’ se establece en ‘False’.

En resumen, en este código de ej usamos comparaciones entre variables utilizando operadores de comparación (==, >, <=) y también utilizamos el operador de negación (not) para invertir el valor booleano. Además los resultados de las comparaciones los almacenamos en diferentes variables (c, d, e, f) para su posterior uso.

Gracias y saludos!!!

Escribe tu comentario
+ 2