Ungültiges Token bei Verwendung von Oktalnummern

Ich bin ein Anfänger in Python und ich versuche, eine Oktalzahl in meinem Skript zu verwenden, aber wenn ich es versuche, gibt es mir diesen Fehler zurück:

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

Es ist etwas falsch mit meinem Code? Ich benutze Python3 (und lese ein Python 2.2 Buch)

One Solution collect form web for “Ungültiges Token bei Verwendung von Oktalnummern”

Versuchen Sie 0o10 , kann wegen Python 3 oder Pyshell selbst sein.

PEP sagt,

Oktale Literale müssen nun mit einem führenden "0o" oder "0O" anstelle von "0" angegeben werden;

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

  • Warum verursacht diese if-Anweisung einen Syntaxfehler
  • Was ist der Zweck des Dickdarms vor einem Block in Python?
  • Eine Aussage zum Anpassen von Pythons Makro-Syntax kann nicht verstanden werden
  • Python's 'mit' Aussage versus 'mit .. als'
  • UnicodeDecodeError: 'ascii' Codec kann das Byte in 0xc3 nicht in Position 304 decodieren: Ordinal nicht im Bereich (128)
  • Was bedeutet ** (Doppelstern) und * (Stern) für Parameter?
  • Python kehrt aus der funktion
  • Wie kann man Python einchecken, wenn String in einer Textdatei ist und die Zeile ausdruckt?
  • Python Wenn dann Else Stil, wenn man Werte aus Dicts
  • Split-Anforderungen Dateien in Pip
  • Pythonprogrammierung, Syntaxfehler für Spiel
  • Python ist die beste Programmiersprache der Welt.