Token non valido quando si utilizza i numeri ottali
-
11-09-2019 - |
Domanda
Sono un principiante in pitone e sto cercando di utilizzare un numero ottale nel mio script, ma quando provo, mi restituisce questo errore:
>>> a = 010
SyntaxError: invalid token (<pyshell#0>, line 1)
>>> 01
SyntaxError: invalid token (<pyshell#1>, line 1)
C'è qualcosa di sbagliato con il mio codice? Sto usando python3 (e la lettura di un libro di 2,2 python)
Soluzione
Prova 0o10
, può essere causa di Python 3, o pyshell stesso.
PEP dice:
letterali ottale devono ora essere specificati con un "0o" leader o "0O" invece di "0";
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow