On 2006-09-29, Steve Holden <[EMAIL PROTECTED]> wrote:
> MonkeeSage wrote:
>> So far as unobfuscated versions go, how about the simple:
>>
>> def to_bin(x):
>> out = []
>> while x > 0:
>> out.insert(0, str(x % 2))
>> x = x / 2
>> return ''.join(out)
>>
>> Regards,
It was surprising that
>>> i = int("111010101", 2)
is a one-way operation.
>>> s = str(i, 2)
Traceback (most recent call last):
File "<stdin>", line 1, in ?
TypeError: str() takes at most 1 argument (2 given)
--
Neil Cerutti
--
http://mail.python.org/mailman/listinfo/python-list