
class Student:
name = ''
age = 0
gender = '男'
English = 0
mathematics = 0
chinese = 0
total = 0
average = 0
def __init__(self,name,age,gender,English,mathematics,chinese):
self.name = name
self.age = age
self.gender = gender
self.English = English
self.mathematics = mathematics
self.chinese = chinese
def total(self):
return self.English + self.mathematics + self.chinese
def aver(self):
t = self.total()
return round(t / 3,1)
def echo(self):
print('姓名:%s,年龄:%s,性别:%s'%(self.name,self.age,self.gender))
print('%s的总成绩是:%s'%(self.name,self.total()))
print('%s的平均分是:%s'%(self.name,self.aver()))
stu = Student('张三',20,'男',50,90,70)
stu.echo()