Es besteht ein Problem bei der Überprüfung, ob sich Benutzereingaben in einem Wörterbuch befinden.Python: If (user_input) im Wörterbuch
Grundlagen des Programms ist es ein Shop-Inventar. Die Gegenstände werden in einem Wörterbuch mit entsprechenden Werten gespeichert, z.
Dann möchte ich Benutzer schreiben, was sie wollen. Wenn der Benutzer also 'Wasserkocher' eingegeben hat, möchte ich den Artikel aus dem Shop-Inventar entfernen und Benutzerinventar hinzufügen.
Das Hauptproblem im Moment ist nur eine if-Anweisung zusammen zu bekommen. Dies ist, was ich versuche:
Wie kann ich das Programm zum Drucken "Complete" bekommen?
Was ist falsch an diesem Code? Wenn das Wörterbuch 'Kessel' enthält und der Benutzer diesen Wert eingibt, wird 'Vollständig' ausgedruckt. –
Dieser Code funktioniert –
Unter py2 müssen Sie 'raw_input' verwenden, nicht' input', da 'input' die eingegebenen Daten als Python-Code auswertet. Also müssen Sie "Kessel" mit einfachen Anführungszeichen eingeben. – MatsLindh