Aufgabe 1: Einfache Funktion
Erstelle eine Funktion, die "Hallo Welt" ausgibt.
Musterlösung: Funktion
def hallo():
print("Hallo Welt")
hallo()
Aufgabe 2: Funktion mit Parameter
Erstelle eine Funktion mit einem Namen als Parameter.
Musterlösung: Parameter
def begruessung(name):
print("Hallo " + name)
begruessung("Anna")
Aufgabe 3: Rückgabewert verwenden
Schreibe eine Funktion, die zwei Zahlen addiert und zurückgibt.
Musterlösung: Return
def addieren(a, b):
return a + b
print(addieren(4, 6))
Aufgabe 4: Mehrere Parameter
Schreibe eine Funktion, die Vorname und Nachname kombiniert.
Musterlösung: Mehrere Parameter
def voller_name(vorname, nachname):
return vorname + " " + nachname
print(voller_name("Anna", "Müller"))
Aufgabe 5: Schwierige Funktions-Aufgabe
Erstelle eine Funktion, die:
- einen Namen,
- ein Alter,
- und ein Land erhält,
und daraus einen vollständigen Satz erstellt.
Musterlösung: Komplexe Funktion
def person_info(name, alter, land):
return name + " ist " + str(alter) + " Jahre alt und kommt aus " + land
print(person_info("Tom", 25, "Deutschland"))