Python定义一个学生成绩信息类,包括姓名、成绩。定义一个成绩打印方法,打印成绩(60一下为补考,60以上为及格,70以上为中等,80以上为良好,90以上为优秀)
时间: 2024-05-06 08:18:57 浏览: 63
以下是一个简单的Python代码示例,定义一个名为Student的类,包含姓名和成绩两个属性,以及一个成绩打印方法print_score():
```python
class Student:
def __init__(self, name, score):
self.name = name
self.score = score
def print_score(self):
if self.score < 60:
print(self.name + '的成绩为:补考')
elif self.score < 70:
print(self.name + '的成绩为:及格')
elif self.score < 80:
print(self.name + '的成绩为:中等')
elif self.score < 90:
print(self.name + '的成绩为:良好')
else:
print(self.name + '的成绩为:优秀')
```
使用示例:
```python
s1 = Student('小明', 85)
s1.print_score()
# 输出:小明的成绩为:良好
s2 = Student('小红', 55)
s2.print_score()
# 输出:小红的成绩为:补考
```
以上代码示例仅供参考,实际应用中需要根据具体需求进行修改和完善。
阅读全文