Verificar la Edad

Tu misión es crear un sencillo sistema de gestión de personal utilizando Python. El sistema debe ser capaz de manejar una clase Person. Una Person se caracteriza por tener un nombre y una edad.
Una Person puede presentarse diciendo: "Mi nombre es <name> y tengo <age> años".
Sin embargo, el sistema debe validar las edades de las personas. Si la edad no es un número entero positivo o si supera los 130 años (ya que es más que la persona más longeva verificada), se debe lanzar un AgeError.
Entrada
Salida
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