位运算符:&

来源:互联网 发布:怎么开通淘宝直播视频 编辑:程序博客网 时间:2024/06/05 09:02

把数字看作二进制来进行计算
同一位上都为1,则结果为1,否则结果为0

例:
a = 11(10进制)
b = 30(10进制)
则a & b = ?

step 1:

转为二进制
a = 0000 1011
b = 0001 1110

step 2:

根据规则:同一位上都为1,则结果为1,否则结果为0
sum = 0000 1010

step 3:

sum = 10

参考链接

http://www.runoob.com/python/python-operators.html

原创粉丝点击