====== LU05.A04 - Verwendung von **kwargs in Funktionen ====== Erstelle eine Funktion, die Benutzerdaten als Keyword-Argumente akzeptiert und diese in einem formatierten String zurückgibt. ===== Aufgabenstellung ===== Definiere eine Funktion namens ''user_profile''. Die Funktion sollte ''%%**%%kwargs'' verwenden, um eine variable Anzahl von Keyword-Argumenten zu akzeptieren und einen formatierten String zurückgeben, der alle übergebenen Benutzerdaten enthält. **Code-Vorlage**: def user_profile(**kwargs): """ Creates a formatted user profile string based on the provided keyword arguments. Parameters: **kwargs: Variable number of keyword arguments representing user data. Returns: str: A formatted string containing all the provided user data. """ ... if __name__ == '__main__': # Teste deine Funktion print(user_profile(name="Alice", age=30)) # Erwarteter Output: "Name: Alice, Age: 30" ===== Vorgehen ===== - Akzeptiere das GitHub Classroom Assignment - Klone dein persönliches Repository in die Entwicklungsumgebung - Implementiere die Funktion ''user_profile'' gemäß der Aufgabenstellung - Teste die Funktion mit verschiedenen Benutzerdaten ===== Abgabe ===== Die Abgabe der Lösung erfolgt als Push in das persönliche GitHub-Repository. ---- GitHub Repository https://github.com/templates-python/m323-lu05-a04-kwargs [[https://creativecommons.org/licenses/by-nc-sa/4.0/|{{https://i.creativecommons.org/l/by-nc-sa/4.0/88x31.png}}]] Kevin Maurizi