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 |
---|---|
| My name is Alice and I am 25 years old. |
| AgeError: Invalid age provided. |
Constraints
Time limit: 2 seconds
Memory limit: 512 MB
Output limit: 1 MB