日度归档:2021年1月21日

Python如何将数字进行”按位异或 ^”计算呢?


摘要:
下文讲述使用python代码进行”按位异或 ^”计算的方法分享,如下所示;

按位异或 ^ 计算:
0^0=0;
0^1=1;
1^0=1;
1^1=0

例:
Python “位异或 ^”计算的示例分享

#maomao365.com
#"位异或 ^" 计算的示例说明

a = 0x11
b = a ^ 9

print ('a ^ b = %d' % b)
b ^= 8
print ('a ^ b = %d' % b)
 
//输出
a ^ b = 24
a ^ b = 16

Python如何将数字进行”位或 |”计算呢?


摘要:
下文讲述使用python代码进行”位或 |”计算的方法分享,如下所示;

位或| 计算:
0|0=0;
0|1=1;
1|0=1;
1|1=1

例:
Python “位或|”计算的示例分享

#maomao365.com
#"位或|" 计算的示例说明

a = 0x11
b = a | 9

print ('a | b = %d' % b)
b |= 8
print ('a | b = %d' % b)

//输出
a | b = 25
a | b = 25