年齢の確認
あなたの課題は、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