01 Erste Programme und Ausgaben

Einstieg in das Thema

Was brauchst du als Basiswissen?

Du brauchst keine Python-Vorkenntnisse. Erfahrungen mit einer anderen Programmiersprache helfen dir beim Vergleichen.

Worum geht es?

Python ist eine Programmiersprache. Wir schreiben zunächst kleine Programme im Browser und lassen Texte und Rechnungen ausgeben.

Wir verwenden OnlineGDB. Wähle dort Python 3. Als einfachere Alternative eignet sich der Online-Compiler von Programiz. Für beide Angebote ist zum Ausführen einfacher Programme keine Anmeldung nötig. Speichere wichtige Programme trotzdem als Kopie in einer lokalen Textdatei.

Was ist das Ziel?

Du kannst ein Python-Programm starten, Ausgaben erzeugen und einfache Fehlermeldungen zum Verbessern deines Codes nutzen.

Erarbeitung

Theorie

Aufgaben

Hallo Python!

Aufgabe 1
Führe das Programm aus und verändere anschließend den Text.
print("Hallo Welt!") print("Ich programmiere mit Python.")
Aufgabe 2
Was erscheint in der Konsole (Fenster unten)?
Aufgabe 3
Wie erzeugst du eine dritte Ausgabezeile?
Aufgabe 4
Was passiert, wenn ein Anführungszeichen fehlt?

Python rechnet.

Aufgabe 5
Probiere die Befehle einzeln aus und sage das Ergebnis vorher.
print(7 + 5) print(3 * 8) print((10 - 4) / 2) print("7 + 5")
Aufgabe 6
Erkläre den Unterschied zwischen der ersten und der letzten Zeile.
Aufgabe 7
Erstelle eine Visitenkarte. Gib in mindestens vier Zeilen eine erfundene Spielfigur aus:
- Name - Beruf oder Rolle - besondere Fähigkeit - Anzahl der Lebenspunkte
Aufgabe 8
Verwende keine echten persönlichen Daten. Ergänze am Anfang des Programms einen Kommentar, der die Aufgabe beschreibt.
Aufgabe 9
Jedes Beispiel enthält einen Fehler. Verbessere es und beschreibe kurz, woran du den Fehler erkannt hast.
print("Python ist praktisch!) print(4 + ) Print("Hallo")
Aufgabe 10
Erzeuge folgende Ausgabe, wobei Python die Ergebnisse berechnet:
12 + 8 = 20 6 mal 7 = 42 Die Hälfte von 50 ist 25.0

Zusammenfassung

Was muss man wissen und können?

  • print() erzeugt eine Ausgabe.
  • Texte benötigen Anführungszeichen.
  • Python kann Rechenausdrücke auswerten.
  • Kommentare beginnen mit #.
  • Fehlermeldungen helfen bei der Suche nach Syntaxfehlern.

Was folgt als Nächstes?

Im nächsten Kapitel speichern wir Werte in Variablen und lesen Eingaben über die Tastatur ein.