Почему 000 оценивается как 0 в Python 3?
Так как восьмеричный префикс теперь0o
в Python 3 нельзя писать0777
больше. Хорошо
Так почему законно писать00
, который правильно оценивается как0
тогда как другие цифры вызывают синтаксическую ошибку?
>>> 01
...
File "<interactive input>", line 1
01
^
SyntaxError: invalid token
>>>
>>> 00
0