Hier eine lustige Klasse, die gängige Bitoperationen abstrahiert:
https://gist.github.com/seblin/3f5d4685 ... 5c432614c9
Als Anfänger kann man bestimmt was davon lernen. Ansonsten kann es als Orientierung dienen, um kryptisch wirkende Stellen etwas lesbarer zu gestalten. Der Profi wird darüber nur müde lächeln, aber darum ging es mir auch gar nicht. Vielleicht schreibe ich dazu noch eine Doku, die über die vorhandenen Docstrings hinausgeht, vielleicht aber auch nicht...