Octal number problem
Anna
revanna at mn.rr.com
Wed Feb 19 21:50:57 EST 2003
On Thu, 20 Feb 2003 02:27:37 +0000, Raymond Hettinger wrote:
>
> [Gary Duncan]
>> Python has the quaint behaviour of interpreting a numeric string with a
>> leading zero as octal, a bit like C.
>>
>> How does one disable this behaviour, ie get it to treat such strings as
>> a "normal" decimal number ?
>
> The int() function will assume base 10 and ignore the leading zero cue for
> octal:
>
>>>> int("0100")
> 100
Be careful of your quotes, however. Without the quotes, you'll get:
>>> int(0100)
64
which is probably not what you want.
Anna
More information about the Python-list
mailing list