La lógica booleana es importante para la programación, por que esta da un sentido a las operaciones que ocurren en los flujos.
Los flujos son controlados por estas instrucciones, esto permite definir las rutas que va a seguir durante el proceso.
Así tenemos los siguientes operadores de comparación
Si ejecutamos obtenemos esta salida
python3.9.exe Pg02.py
False
True
False
True
False
True
False
True
Como pueden ver estas comparaciones nos ayudan a generar los flujos para que un programa funcione.
Ahora bien, podemos aumentar complejidad por medio de las instrucciones and(y) y or (o) esto nos permite que se de lo siguiente
and quiere decir que tanto el lado derecho como el lado izquierdo de la expresión se debe cumplir por ejemplo:
si x es menor que y (1<2) y x menor a z (1<3) es verdadero
al ejecutarlo obtenemos un true.
Ahora que pasa con or indica que se puede cumplir un lado o otro de la expresión o ambos
sustituyámoslo por números y letras
1 menor a 2 o 1 mayor a 3
podemos ver que la primera parte de la expresión se cumple pero la segunda no, por lo que la expresión es verdadera por que puede ser "o" la parte derecha o la parte izquierda de la ecuación
Saludos del Alíen
No hay comentarios.:
Publicar un comentario