&: 按位与运算符,参与运算的两个值,如果两个相应位都为1,则该位的结果为1,否则为0
a 为 60,b 为 13 转换为二进制:
a = 0011 1100
b = 0000 1101
&: 参与运算的两个值,如果两个相应位都为1,则该位的结果为1,否则为0
|: 只要对应的二个二进位有一个为1时,结果位就为1
^: 按位异或运算符,当两对应的二进位相异时,结果为1
<<: 左移动运算符:运算数的各二进位全部左移若干位,由 << 右边的数字指定了移动的位数,高位丢弃,低位补0。
>>: 右移动运算符:把">>"左边的运算数的各二进位全部右移若干位,>> 右边的数字指定了移动的位数
下节分享 逻辑运算符,喜欢的朋友可以关注一下博主,博主会持续更新python运维开发工程师系列课程
链接: https://ke.qq.com/course/4300856?tuin=d8aedf68