- 编写程序,定义一个学生类Student,实例属性包括:name(姓名)、age(年龄)和score(存放语文、数学和英语三科成绩,且为整型),实例方法包括:getName()、getAge()和getScore(),分别获取学生的姓名、年龄和三门成绩中的总分和平均分(保留两位小数),并编写测试代码。
class Student:
def __init__(self,name,age,score):
self.name=name
self.age=age
self.score=score
def getName(self):
return self.name
def getAge(self):
return self.age
def getScore(self):
print("%s的年龄%s总分为%.2f"%(self.name,self.age,sum(self.score)))
print("%s的年龄%s平均分为%.2f"%(self.name,self.age,sum(self.score)/len(self.score)))
stu1=Student("张三","14",[50,60,70])
stu1.getScore()