Ich habe gelesen, dass der Interpreter den Code zeilenweise ausführt und den Fehler, falls vorhanden, gleichzeitig meldet und die weitere Ausführung stoppt. So in Python, sollten Sie die Datei ex1.py
,Wie führt der Python-Interpreter den Code Zeile für Zeile im folgenden Code aus?
print "Hello world"
12variable = 'bye'
print 12variable
nun nach der Wirkung des Dolmetschers, liefe der Dolmetscher die erste Zeile dh er druckt Hallo Welt zuerst und dann in der nächsten Zeile (Zeile die Syntaxfehler anzeigen -durch-Linie-Arbeit). Daraus ergibt sich die erwartete Ausgabe ist:
Hello world
12variable = 'bye'
^
SyntaxError: invalid syntax
Aber die tatsächliche Leistung ist -
12variable = 'bye'
^
SyntaxError: invalid syntax
Warum ist es nicht gedruckt Hello World
am ersten?
Wo hast du das gelesen? –
Ich habe darüber zunächst in meinem Computer Grundlagenbuch gelesen. – dlp96