今天开始学位运算符.还算OK,基础知识.
>>>a=60 # (0011 1100)>>>b=13 # (0000 1101)
位与运算(&):
>>>c=a&b # 0011 1100 # 0000 1101 # = 0000 1100>>>print(c)>>>12
位或运算(|):
>>>c=a|b# 0011 1100# 0000 1101# = 0011 1101>>>print(c)>>>61
位异或运算(^):
>>>c=a^b # 0011 1100 # 0000 1101 # = 0011 0001>>>print(c)>>>49
位取反运算(~):
>>>~a# 0011 1100# = 1100 0011>>>-61
左移动运算符(<<):
>>>a<<2# 0011 1100# = 1111 0000(240)>>>240
右移动运算符(>>):
>>>a>>2# 0011 1100# = 0000 1111 (15)>>>15
end