diff --git a/Kapitel 6/6-2_daten_aus_einer_datei_lesen.py b/Kapitel 6/6-2_daten_aus_einer_datei_lesen.py old mode 100644 new mode 100755 index 77b50b3..cd71f3e --- a/Kapitel 6/6-2_daten_aus_einer_datei_lesen.py +++ b/Kapitel 6/6-2_daten_aus_einer_datei_lesen.py @@ -14,4 +14,21 @@ for line in fobj: woerter[zuordnung[0]] = zuordnung[1] #sobald alle werte im Dictionary woerter abgelegt sind, Datei schließen -fobj.close() \ No newline at end of file +fobj.close() + +# unendliche Schleife zur Abfrage der Übersetzung +while True: + # Abfragen des Wortes zum Übersetzen + wort = input("Geben Sie ein Wort ein: ") + + # prüfen ob das Wort im Dictionary vorkommt + if wort in woerter: + + #Ausgabe der Übersetzung, Wort vorhanden + print("Das deutsche Wort lautet:", woerter[wort]) + + # Wort nicht im Dictionary + else: + + #Ausgabe Fehlermeldung, Wort nicht vorhanden + print("Das Wort ist unbekannt")