Die »Syntax« muss stimmen

Vielleicht gibt es dabei auch einmal eine Fehlermeldung. Python kann nämlich nur dann einen Ausdruck berechnen, wenn er auch korrekt geschrieben wurde und somit richtig erkennbar und damit lösbar ist.

Beispiel:

ergibt nach zwei Mal (¢)-Taste folgenden Text als Antwort:

SyntaxError: Fehlende schliessende Klammer: ')'

Das ist der berühmte SyntaxErrorSyntax heißt die korrekte Schreibung von Befehlen oder Ausdrücken beim Programmieren. SyntaxError bedeutet also so viel wie: »Etwas im Programmcode ist fehlerhaft geschrieben.«

Mit diesem Fehler wirst du es sicherlich noch häufiger zu tun haben. Wenn du Glück hast, kann Python direkt ermitteln, was wahrscheinlich das Problem ist und es dir mitteilen. Hier steht also »Fehlende schließende Klammer«. Da fehlt einfach die letzte Klammer, und deshalb kann Python den Ausdruck nicht berechnen.

[ → ] Manchmal kann Python den Fehler nicht genau ermitteln, wenn Python nicht raten kann, was du eigentlich schreiben wolltest, sondern nur weiß, dass es so nicht funktioniert. Aber mit wachsender Erfahrung findest du Fehler bald auch leicht selbst oder vermeidest sie von Anfang an.