年齢の確認
あなたの課題は、Pythonを使ってシンプルな人事管理システムを作成することです。このシステムは、Personクラスを扱える必要があります。Personは名前と年齢によって特徴づけられます。
Personは自分自身を紹介できます。その際、「私の名前は<name>で、<age>歳です。」と言います。
しかし、システムは人々の年齢を検証できなければなりません。もし年齢が正の整数でない場合、または130歳を超える場合(これはこれまでに確認された最も長生きした人よりも上です)、AgeErrorを投げるべきです。
入力 | 出力 |
|---|---|
| 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