Hello World

In diesem Kapitel lernst du:

Bereich

Thema

🚀

ein „Hello World“-Programm in Python schreiben

💡

den Datentyp String verwenden

💡

die Funktionen print() und input() aufrufen

⚙

Text in einer String-Variablen speichern

🔧

Befehle eingeben

🔧

Befehle ändern

🐞

Syntaxfehler finden

Aufgabe 1: Dein erstes Programm

Erstelle eine neue Datei im Editor-Fenster. Speicher sie unter dem Namen hello.py. Gib folgende Anweisungen ein:

name = input("Wie heißt du? ")
print("Hallo", name)

Führe das Programm aus, indem du auf den dreieckigen „Ausführen“-Knopf rechts oben klickst. Was passiert?

Aufgabe 2: Mache das Programm kaputt!

Beim Programmieren ist es unvermeidlich, dass man Fehler macht. Fehler können einfache Tippfehler sein oder komplizierte logische Fehler. Eine der wichtigsten Fähigkeiten beim Programmieren ist es, die Ursache eines Fehlers im Programm zu finden und ihn zu beheben. Du kannst das üben, indem du das Programm absichtlich kaputt machst und beobachtest, was passiert.

Probiere die folgenden fehlerhaften Programme nacheinander aus und versuche die Fehlermeldung zu verstehen:

name = input("Wie heißt du? ")
pront("Hallo", name)

name = input("Wie heißt du? "
print("Hallo", name)

name = input("Wie heißt du? ")
print(Hello , name)

Wie kannst du herausfinden, was passiert ist?

Aufgabe 3: input

Welche der folgenden input-Befehle funktionieren? Probiere sie nacheinander aus (z.B. in der Python-Kommandozeile).

name input("Gib deinen Namen ein: ")

name = input("Gib eine Zahl ein: ")

name = input(git deinen Namen ein)

name = input()

Aufgabe 4: Variablennamen

Probiere aus, welche der folgenden Variablennamen in Python verwendet werden können:

YODA = 'jedi'

darth vader = 'sith'

luke99 = 'jedi' = 'sith'

2000imperator = 'sith'

obi_wan_kenobi = 'jedi'

darth.maul = 'sith'

Aufgabe 5: Drei Fehler

Das folgende Programm soll eine Begrüßung ausgeben. Es enthält drei Fehler. Kopiere den Code in deinen Editor. Dann finde und behebe die Fehler.

teil1 = "Herzlich willkommen,"
teil2 = "menschlicher Benutzer."
teil3 = ich wünsche dir viel Erfolg

text = "teil1 + teil2 + teil3"
print(text

Aufgabe 6: Begrüßungsprogramm

Schreibe ein Programm, das nach deinem Vor- und Nachnamen fragt und beides ausgibt.

Reflexionsfragen

  • Woran erkennst du eine Funktion?

  • Was kannst du in die Klammern der print()-Funktion schreiben?

  • Was für Variablennamen sind erlaubt/nicht erlaubt?

  • Was kannst du tun, wenn das Programm nicht funktioniert?