使用八进制数字时令牌无效

我是一个Python初学者,我正在尝试在脚本中使用八进制数,但是当我尝试它时,它会返回错误信息:

>>> a = 010 SyntaxError: invalid token (<pyshell#0>, line 1) >>> 01 SyntaxError: invalid token (<pyshell#1>, line 1) 

我的代码有问题吗? 我正在使用Python3(和阅读一本Python 2.2书)

试试0o10 ,可能是因为python 3,或者pyshell本身。

PEP说,

现在必须用前导“0”或“0”而不是“0”来指定八进制文字。

http://www.python.org/dev/peps/pep-3127/