Python include esercizi 54
Titolo: Prendere un numero intero da una estremità destra di 4 ~ 7 bit.
Analisi del programma: considerare questo:
(1) il diritto di fare un quattro.
(2) ha istituito un basso 4 sono tutti 1, il resto sono tutti a zero numeri. Disponibile ~ (~ 0 << 4)
(3) sia di quanto sopra sarà l'operatore &.
Source Code:
#!/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)
L'output sopra esempio è:
input a number: 9 11 0