Token no es válido cuando se utilizan los números octales
-
11-09-2019 - |
Pregunta
Soy un principiante en pitón y yo estoy tratando de utilizar un número octal en mi escritura, pero cuando lo intento, me devuelve ese error:
>>> a = 010
SyntaxError: invalid token (<pyshell#0>, line 1)
>>> 01
SyntaxError: invalid token (<pyshell#1>, line 1)
Hay algo malo en mi código? Estoy usando python3 (y la lectura de un libro pitón 2.2)
Solución
Trate 0o10
, puede ser debido a pitón 3, o pyshell sí mismo.
PEP dice:
literales octales ahora deben especificarse con un líder "0o" o "0O" en lugar de "0";
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow