年齢の確認

あなたの課題は、Pythonを使ってシンプルな人事管理システムを作成することです。このシステムは、Personクラスを扱える必要があります。Personは名前と年齢によって特徴づけられます。

Personは自分自身を紹介できます。その際、「私の名前は<name>で、<age>歳です。」と言います。

しかし、システムは人々の年齢を検証できなければなりません。もし年齢が正の整数でない場合、または130歳を超える場合(これはこれまでに確認された最も長生きした人よりも上です)、AgeErrorを投げるべきです。

入力

出力

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