Drucken von Zeichenfolgen in Python 3: Beheben von Syntaxfehlern
In Python 3 kann das Auftreten eines Syntaxfehlers beim Drucken von Zeichenfolgen auf einen grundlegenden Grund zurückzuführen sein Änderung der Druckanweisung gegenüber früheren Versionen.
Problem Einführung
Vor Python 3 fungierte print als Anweisung. In Python 3 wurde es jedoch in eine Funktion umgewandelt, was die Verwendung von Klammern erforderlich machte. Diese Änderung wird im folgenden Beispiel deutlich:
print "hello World"
Dieser Codeausschnitt löst einen Syntaxfehler aus, da „Drucken“ jetzt Klammern benötigt, um ordnungsgemäß zu funktionieren.
Korrektur der Syntax
Um den Syntaxfehler zu beheben, hängen Sie einfach Klammern um die Zeichenfolge an gedruckt:
print("Hello World")
Dieser überarbeitete Code wird ohne Fehler ausgeführt.
Übergang von Python 2 zu Python 3
Beim Übergang von Python 2 zu In Python 3 ist diese Änderung in der print-Anweisung einer der wichtigsten Unterschiede, die Entwickler beachten müssen. Die Verwendung von Klammern gewährleistet ein problemloses Drucken von Zeichenfolgen in Python 3.
Das obige ist der detaillierte Inhalt vonWarum verursacht meine Python 3-Anweisung „print' einen Syntaxfehler?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!