Représenter l'élève
Votre tâche est d'écrire une fonction Python,
student_details()
, qui accepte et enregistre les informations d'un élève. Les détails à accepter incluent le nom, l'âge, la classe et les matières, entre autres.La fonction
student_details()
doit accepter un argument positionnel uniquement pour le nom de l'élève, et un nombre variable d'arguments nommés uniquement pour tous les autres détails.La fonction doit retourner un dictionnaire où les clés sont les noms des détails et les valeurs sont les informations correspondantes.
Entrée | Sortie |
student_details('John Doe', age=14, grade=9, subjects=['Math', 'English', 'Science']) | {'name': 'John Doe', 'age': 14, 'grade': 9, 'subjects': ['Math', 'English', 'Science']} |
Note: Les clés du dictionnaire de sortie doivent être dans l'ordre d'apparition dans l'entrée.
Constraints
Time limit: 2 seconds
Memory limit: 512 MB
Output limit: 1 MB