编写一个程序,输入3个学生的英语和计算机成绩,并按总分从高到低排序(要求设计一个学生类Student)

编写一个程序,输入3个学生的英语和计算机成绩,并按总分从高到低排序(要求设计一个学生类Student)

class Student():
    def abc(self):
        a=input('姓名:')
        b=input('英语成绩:')
        c=input('计算机成绩:')
        return a,b,c
    def sort(self):
        i=0
        list1=[]
        while i<3:
            (a,b,c)=self.abc()
            list1.append([a,int(b)+int(c)])
            i+=1
        list1=sorted(list1,reverse=True,key=(lambda list1:list1[1]))
        print(list1)
Student().sort()