数値のプレフィックスとして、0b, 0o, 0x を付けることにより、十進表記以外で数値を表すことができます。
0b
0o
0x
>>> 0b0111 7
>>> 0o777 511
>>> 0xFFFF 65535
Python 3.0 以前は 8 進数を以下のように表現していましたが、Python 3.0 以降は SyntaxError になるので、0o を使用する必要があります。
>>> 0777 511