Operadores Lógicos en Python
Los operadores lógicos que se utilizan son los mismo que se aplican en otros lenguajes de programación.
En la siguiente tabla se detalla cada uno de ellos .
Operadores |
Descripción |
And |
El
operador and significa “Y”, nos permite verificar si una condición se cumple,
nos devolverá un true siempre y cuando ambas variables sean verdaderas. |
Or |
El operador Or significa “o”, nos permite verificar si la primer o segunda
condición se cumple, nos devuelve un true si una de las variables es true. |
Not |
El
operador Not “negación”, nos devuelve un true si un valor es false. |
Ejemplos:
20 >10 and 12 >5: nos devuelve un valor true porque , en la primer parte pregunta si 20 es mayor a 10 ,dando como resultado la primer pregunta como true ,luego tenemos la siguiente pregunta que dice 12 es mayor a 5 ,como resultando tenemos un true, como siguiente paso tenemos el operador and , es decir y , como resultado final nos devuelve un true ,porque las dos preguntas son verdaderas , si una de las preguntas fuera false ,la respuesta seria false .
Con el operador and ,para que nos de un valor true ambas variable o preguntas deberán ser verdaderas , para que nos de como resultado false ,basta con una pregunta sea verdadera y la otra false.
20 <10 Or 12 >5: para este operador basta que una de las preguntas o variables sea verdadera para que nos de como resultado un true , para obtener un resultado false con este operador ,ambas variables o preguntas deberán ser false para obtener un valor falso.
10 ==10 Not : nos da un valor false ,les explico ,la pregunta es la siguiente ,dice 10 es igual a 10 nos da como resultado verdadero ,pero luego tenemos e operador Not de negación ,entonces decimos 10 es igual a 10 verdadero ,pero como lo esta negando el Not se convierte en falso.
si deseas obtener un conocimiento completo cerca de Python y obtener una certificación CLIC AQUI
No hay comentarios:
Publicar un comentario