Operators

Expression operators:

 + - * / mathematical operators
 % division remainder
 >> << bitwise shift
 lambda args: expr unnamed function

Bitwise operators:

 & bitwise and
 | bitwise or
 ^ bitwise excl. or

Here is an example of bit manipulations:

In [15]: a = 15

In [16]: bin(a)
Out[16]: '0b1111'

In [17]: a &= ~6

In [18]: bin(a)
Out[18]: '0b1001'

In [19]: a |= 2 

In [20]: bin(a)
Out[20]: '0b1011'