学生モジュール
ある地元の高校が、生徒の学業記録を管理するためのツールを必要としています。彼らは、生徒の平均点を計算し、合格か不合格かを判定するプログラムを求めています。合格点は50点です。
あなたは、Student
クラスを定義する student.py
モジュールを開発するよう依頼されています。各生徒は、name
、age
、そして marks
(リスト)というプロパティを持ちます。Student
クラスには、平均点
を計算するメソッドと、生徒が 合格
か 不合格
かを判断するメソッドを含める必要があります。
average_mark
: このメソッドは、生徒の平均点を返します。has_passed
: このメソッドは、生徒の平均点が50以上の場合はTrue
を、それ以外の場合はFalse
を返します。
main.py
モジュールは、入力と出力を自動的に処理します。
入力 | 出力 |
---|---|
| 78.33 True |
注意: このチャレンジでは、student.py
モジュールを作成するだけでよく、main.py
モジュールがそれをどのように使用するかは気にする必要はありません。あなたのモジュールは、Student
クラスとそのメソッドを正しく定義し、上記の説明どおりに動作するようにしてください。
Constraints
Time limit: 2 seconds
Memory limit: 512 MB
Output limit: 1 MB