operadores lógicos en python
programa 1:(este programa nos muestra el funcionamiento de los operadores lógicos en python)
x=True
y=False
#salida: x and y is false
print('x and y is ',x and y)
#salida: x or y is true
print ('x or y is', x or y)
#salida: not x is false
print ('not x is',not x)
programa 2: (en este programa se muestra la forma en que se puede realizar un desplazamiento a nivel bit)
#desplazamieto a la derecha divide
n=12
op5=n>>2#desplazai¿miento del valor en numeros binarios
print (op5)
op6=op5>>1
print (op6)
#desplazamiento a la izquierda multiplica
m=12
op7=m<<2
print (op7)
print (op7<<1)
x=True
y=False
#salida: x and y is false
print('x and y is ',x and y)
#salida: x or y is true
print ('x or y is', x or y)
#salida: not x is false
print ('not x is',not x)
programa 2: (en este programa se muestra la forma en que se puede realizar un desplazamiento a nivel bit)
#desplazamieto a la derecha divide
n=12
op5=n>>2#desplazai¿miento del valor en numeros binarios
print (op5)
op6=op5>>1
print (op6)
#desplazamiento a la izquierda multiplica
m=12
op7=m<<2
print (op7)
print (op7<<1)
Comentarios
Publicar un comentario