Python incluye ejercicios 54
Título: Tomar un número entero de un extremo derecho del 4 ~ 7 bits.
Análisis del programa: considere esto:
(1) el derecho de hacer un cuatro.
(2) establecer un bajo 4 son todos 1, el resto son todos los números del cero. ~ Disponible (~ 0 << 4)
(3) tanto de lo anterior será el operador &.
Código fuente:
#!/usr/bin/python # -*- coding: UTF-8 -*- if __name__ == '__main__': a = int(raw_input('input a number:\n')) b = a >> 4 c = ~(~0 << 4) d = b & c print '%o\t%o' %(a,d)
La salida del ejemplo anterior es:
input a number: 9 11 0