__Result__ **=** __Expression__ **XOR** __Expression__

Compute the logical **exclusive or** of two boolean expressions, or the numerical **exclusive or** of two integer numbers.

The logical XOR operator connects two boolean expressions and returns a true or false value. The result returned by this operation is shown in the following table:

A | B | A XOR B |
---|---|---|

FALSE | FALSE | TRUE |

FALSE | TRUE | FALSE |

TRUE | FALSE | TRUE |

TRUE | TRUE | FALSE |

The numerical XOR operator connects two integer values and returns an integer value. Each corresponding bit of the specified values is combined according to the following table:

A | B | A XOR B |
---|---|---|

0 | 0 | 0 |

0 | 1 | 1 |

1 | 0 | 1 |

1 | 1 | 0 |

**Print** **True** **Xor** **False**

```
True
```

**Print** **True** **Xor** **True**

```
False
```

7,Bin(7,16)11,Bin(11,16)7Xor11,Bin(7Xor11,16)

```
7 0000000000000111
11 0000000000001011
12 0000000000001100
```