#题目:学习使用按位与 & 。
#程序分析:0&00; 0&10; 1&00; 1&11。 #!/usr/bin/python
-- coding: UTF-8 --
if name ‘main’: a 77 b a & 3 print (‘a & b %d’ % b) b & 7 print (‘a & b %d’ % b)
#题目:取一个整数a从右端开始的4〜7位。 #(1)先使a右移4位。 #(2)设置一个低4位全为1,其余全为0的数。可用(0<<4) #(3)将上面二者进行&运算。
#!/usr/bin/python
-- coding: UTF-8 --
if name ‘main’: a int(input(‘input a number:\n’)) b a &…
#题目:学习使用按位取反~ #1)先使a右移4位。 #(2)设置一个低4位全为1,其余全为0的数。可用(0<<4) #(3)将上面二者进行&运算。 #!/usr/bin/python
-- coding: UTF-8 --
if name ‘main’: a 234 b ~a print (‘The a’s 1 complement is %d’ % b) a …