Vérifier l'âge

Votre tâche est de créer un simple système de gestion du personnel en Python. Le système doit être capable de gérer une classe Person. Une Person est caractérisée par un nom et un âge.
Une Person peut se présenter en disant : « Je m'appelle <name> et j'ai <age> ans. ».
Cependant, le système doit pouvoir valider les âges des personnes. Si l'âge n'est pas un entier positif ou s'il est supérieur à 130 (puisque c'est au-delà de l'âge vérifié de la personne la plus âgée jamais enregistrée), une AgeError doit être levée.
Entrée
Sortie
alice=Person('Alice', 25); alice.introduce_yourself();
My name is Alice and I am 25 years old.
charlie=Person('Charlie', -1); charlie.introduce_yourself();
AgeError: Invalid age provided.
 

Constraints

Time limit: 2 seconds

Memory limit: 512 MB

Output limit: 1 MB

To check your solution you need to sign in
Sign in to continue