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)

È stato utile?

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";

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

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top