Title: Dictionaries 2
Course: Python lernen und anwenden > Section: 3.3 Dictionaries

Nun will Stella das Dictionary nutzen, um einen Satz zu übersetzen. Dazu erhält sie ein Dictionary namens woerterbuch und einen String satz. Sie soll nun eine Funktion uebersetze() schreiben, die diesen String (also den vollständigen Satz) übergeben bekommt, übersetzt und ausgibt. In der Ausgabe, die durch die Funktion vorgenommen werden soll, kann dabei jedes Wort in einer neuen Zeile stehen.

Rufe schließlich die Funktion uebersetze() mit dem gegebenen String satz auf und erstelle so die gewünschte Ausgabe. Das Wörterbuch soll nicht an die Funktion uebersetze() als Argument übergeben werden, ein beispielhafter Aufruf könnte also uebersetze(satz) lauten.

Tipp: Wandle den Satz am besten zuerst in eine Liste um. Im nächsten Schritt kannst du dann eine For-Schleife nutzen, um für jedes Wort (also jedes Element der Liste) die Übersetzung im Dictionary zu suchen und direkt auszugeben. Alle notwendigen Übersetzungen sind im gegebenen Wörterbuch enthalten.

Beginn Code:

from daten import woerterbuch, satz

Kopiere deinen fertigen Programmiercode aus deiner Programmierumgebung in das Textfeld der Abgabe dieser Aufgabe. Du kannst auch deine fertige .py-Datei hier hochladen und einen Screenshot deines fertigen Programmcodes.