1. 编写程序,定义一个学生类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()

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐