'''
定义一个学员信息类,包含姓名、成绩属性,定义成绩打印方法(90分及以上显示优秀,
80分以及上显示良好,70分级以上显示中等,60分及以上显示合格,60分及以下显示不合格)
'''
class Student():
def __init__(self,name,score):
self.name = name
self.score = score
def print_grade(self):
if self.score >= 90:
print(f'学员姓名:{self.name},学员成绩:{self.score},优秀')
elif self.score >= 80:
print(f'学员姓名:{self.name},学员成绩:{self.score},良好')
elif self.score >= 70:
print(f'学员姓名:{self.name},学员成绩:{self.score},中等')
elif self.score >= 60:
print(f'学员姓名:{self.name},学员成绩:{self.score},及格')
else:
print(f'学员姓名:{self.name},学员成绩:{self.score},不及格')
#实例化对象
tom = Student('Tom',80)
tom.print_grade()
mary = Student('Mary',90)
mary.print_grade()
学员成绩案例
最新推荐文章于 2024-10-02 10:53:34 发布