Когда я набираю маленькие целые числа с 0 впереди в python, они дают странные результаты. Почему это?
>>> 011
9
>>> 0100
64
>>> 027
23
Примечание. Версия Python 2.7.3 Я тестировал это в Python 3.0, и, видимо, сейчас это ошибка. Так что это нечто конкретное.
Изменить: они по-прежнему остаются целыми числами:
>>> type(027)
`<type 'int'>`