Operadores Lógicos en Python

Publicado por Gio M en 12:32
Los operadores lógicos sirven para agrupar elementos y usarlos en condicionales. Son los siguientes 3:

and
or
not


si tenemos por ejemplo 3 variables

a = 1
b = 2
c = 3

Y queremos saber si 2 y 3 son mayores a 1, entonces decimos

a = 1
b = 2
c = 3

if b > a and b > a:
    print "b y c son mayores que a"


Devuelve

"b y c son mayores que a"

Ya que ambas condiciones se cumplen. Si quisiéramos verificar que alguno de los dos es mayor a la variable a, sería de la siguiente forma:


if b > a or b > a:
    print "al menos uno de los dos es mayor a la variable a"


Finalmente el operador lógico not sirve para negar algo. Por ejemplo para verificar que a y b no son iguales

if not b == c:
    print "Las variables b y c no son iguales"


Esto se trabaja mucho en el control de flujo del que hablamos anteriormente.
  edit post

0 Respuestas a 'Operadores Lógicos en Python'

Publicar un comentario