a=0100; print a ; 64 how to reverse this?
Bruno Desthuilliers
bruno.42.desthuilliers at wtf.websiteburo.oops.com
Wed Jul 18 03:53:05 EDT 2007
Karthik Gurusamy a écrit :
> On Jul 17, 5:35 am, Bruno Desthuilliers <bruno.
> 42.desthuilli... at wtf.websiteburo.oops.com> wrote:
>> mosi a écrit :
>>
>>
>>
>>> Problem:
>>> how to get binary from integer and vice versa?
>>> The simplest way I know is:
>>> a = 0100
>>> a
>>> 64
>>> but:
>>> a = 100 (I want binary number)
>>> does not work that way.
>>> a.__hex__ exists
>>> a.__oct__ exists
>>> but where is a.__bin__ ???
>>> What`s the simplest way to do this?
(snip)
>> >>> a = int('100', 2)
>> >>> a
>> 4
(snip)
> While it's interesting to know we can go from binary to int, the OP
> wanted the other way.
Please reread more carefully the OP's question and code snippet (which
are just above).
More information about the Python-list
mailing list