8.5. Operator Bitwise

  • & (Bitwise and)

  • (Bitwise or)
  • ^ (Bitwise xor)

  • ~ (Bitwise 1’s complement)

  • << (Bitwise left-shift)

  • >> (Bitwise right-shift)

8.5.1. SetUp

from dataclasses import dataclass

8.5.2. Example

@dataclass class Vector:

x: int y: int