Unterrichtsinhalt:
- 1.1: print( ) Funktion
- 1.2: Fehler
- Übung
1.1: print( ) Funktion
Unsere erste Funktion ist die print( ) Funktion, die Text oder Werte auf dem Bildschirm ausgibt. Sie gehört zu den grundlegendsten Funktionen in Python und wird verwendet, um Ausgaben sichtbar zu machen.
In dieser Lektion erfährst du, wie dieses Handbuch aufgebaut ist. Oft wird ein Konzept aus englischem ins deutsche übersetzt, denn Python verwendet Englisch für seine grundlegende Syntax und Funktionen statt Deutsch. Im folgenden sehen wir print( ) in so einer Art:
| Funktion | englische Bedeutung | deutsche Übersetzung | deutsche Erklärung |
| print( ) | Ausgeben | Gibt Text oder Werte im Terminal/Fenster aus |
Diese Funktion sagt dem Computer, dass er uns einen bestimmten Text anzeigen soll, den wir in die Klammern einsetzen.
Jetzt wenden wir diese Funktion an. Schau dir das Beispiel an, das den Text: “Lektion 1 ist die print( ) Funktion” benutzt.

Der Text (in Anführungszeichen) geht in die Klammern der print( ) Funktion; die Ausgabe (was wir in die Klammern eingesetzt haben) kommt unten. Das ist normale Syntax auf Python! Syntax ist die Regel, wie du Code schreiben musst, damit Python ihn versteht.
Jetzt deine Aktivität: Gib der print( ) Funktion “Hallo, Welt!” ein.
Lösung

Fun Fact
„Hallo, Welt!“ ist die deutsche Version von „Hello, World!“, dem klassischen ersten Programm, das man schreibt, um zu überprüfen, ob eine Programmiersprache korrekt eingerichtet ist. Es stammt aus dem Buch „The C Programming Language” (1978) von Brian Kernighan und Dennis Ritchie und hat sich seitdem als weltweit anerkannter Einstieg in das Programmieren etabliert. Obwohl der Satz inhaltlich simpel ist, markiert er oft den ersten Erfolgsmoment beim Coden – ein Zeichen dafür, dass der Computer den eigenen Code versteht.
Wenn du diese Syntax richtig verstehst, dann kannst du andere Texte eingeben, z.B. “Mein Name ist” oder “Nett hier, aber waren Sie schon mal in Baden-Württemberg?”.
Hast du es richtig gemacht? Wenn nicht, keine Panik! Fehler sind unvermeidlich, wenn man eine neue Fähigkeit lernt und Computer sind so programmiert, dass sie uns auf solche Fehler hinweisen, wenn wir beim Programmieren etwas falsch machen.
1.2: Fehler
Es kann sein, dass man falschen Code versehentlich eingegeben hat. Im folgenden lernst du einen möglichen Fehler (‘Error’ auf Englisch) in der Codezeile, den du korrigieren muss:

Weißt du, was hier los ist?
Lösung
Wir brauchen Klammern!

Diese Codezeile wird dir ein SyntaxError zurückgeben, aber was bedeutet das genau? Ein SyntaxError tritt auf, wenn Python deinen Code nicht versteht, weil er gegen die Regeln der Sprache verstößt. Zum Beispiel, wenn du eine Klammer vergisst oder die falsche Reihenfolge von Wörtern verwendest.

Das Rot dieses Syntax-Fehlers weist den Fehler hin und ist sehr hilfreich, wenn es viele Codezeile gibt. Obwohl dieser Syntax-Fehler auf Englisch ist, sehen wir unten rechts, dass bei der print( ) Funktion die Klammern fehlen!
Man muss sich immer erinnern, die richtige Syntax zu verwenden, damit der Computer den Code ganz klar verstehen kann.
Übung
Schreibe eine print( ) Funktion, die “print( ) Funktionen sind ganz zu einfach!” liest.
Lösung

