def bin(value, numdigits=8): val = value digits = "" for i in range(numdigits): val, digit = divmod(val, 2) digits = str(digit )+digits return digits print bin(4)