这是按位异或(异或)。
如果 一个 操作数(仅一个)(评估为)为true,则结果为true。
展示:
>>> 0^00>>> 1^10>>> 1^01>>> 0^11
要解释您自己的示例之一:
>>> 8^311
这样考虑:
1000#8(二进制)0011#3(二进制)----#应用XOR(“垂直”)1011#结果= 11(二进制)

这是按位异或(异或)。
如果 一个 操作数(仅一个)(评估为)为true,则结果为true。
展示:
>>> 0^00>>> 1^10>>> 1^01>>> 0^11
要解释您自己的示例之一:
>>> 8^311
这样考虑:
1000#8(二进制)0011#3(二进制)----#应用XOR(“垂直”)1011#结果= 11(二进制)