用python设计一个学生类(Student),包含学生的学号(sid)、姓名和Python课程的成绩(scor e)。计算3名学生的平均成 绩(average)并输出。
时间: 2024-03-10 08:48:17 浏览: 129
python 输入学生考试成绩计算平均分 示例
5星 · 资源好评率100%
可以按照以下代码来实现:
```python
class Student:
def __init__(self, sid, name, score):
self.sid = sid
self.name = name
self.score = score
s1 = Student("001", "Tom", 90)
s2 = Student("002", "Jerry", 80)
s3 = Student("003", "Alice", 70)
total_score = s1.score + s2.score + s3.score
average_score = total_score / 3
print("Average score: {:.2f}".format(average_score))
```
这里首先定义了一个 `Student` 类,包含 `sid`、`name` 和 `score` 三个属性。然后创建了三个 `Student` 对象分别表示三名学生,并计算了他们的总分和平均分。最后输出平均分,使用了 `format()` 方法保留了两位小数。
阅读全文