Recht triviale Frage
Verfasst: Sonntag 29. April 2018, 11:20
Hallöchen,
im Moment beschäftige ich mich mit Funktionen, die wie folgt aussehen:
Nehmen wir nun ein triviales Beispiel, um die Funktion aufzurufen:
Bisher ist alles in Ordnung und ich habe auch kein Problem mit der Funktionalität. Allerdings würde ich gerne wissen, weshalb ich den Schlüssel (Wohnort) nicht auch als String einspeisen muss:
Gut, man könnte jetzt sagen, dass die Fehlermeldung, die auftritt, wenn man den Code ausführt, Antwort genug ist, aber ich würde es schon ganz gerne genau wissen
.
Schließlich wird ein Dictionary per:
erweitert.
Vielen Dank für die schnellen Antworten!
im Moment beschäftige ich mich mit Funktionen, die wie folgt aussehen:
Code: Alles auswählen
def benutzerprofil(vorname, nachname, **zusätzliche_eigenschaften):
"""Speichert ein Benutzerprofil"""
eigenschaften = {}
eigenschaften['Name'] = vorname
eigenschaften['Nachname'] = nachname
for key, value in zusätzliche_eigenschaften.items():
eigenschaften[key] = value
return eigenschaften
Code: Alles auswählen
wörterbuch = benutzerprofil('Pyt', 'hon', Wohnort = 'Auf meinem PC')
print(wörterbuch)
Code: Alles auswählen
wörterbuch = benutzerprofil('Pyt', 'hon', 'Wohnort' = 'Auf meinem PC')

Schließlich wird ein Dictionary per:
Code: Alles auswählen
Dictionary['key'] = value
Vielen Dank für die schnellen Antworten!