• + 0 comments

    python code

    class Person: def init(self, firstName, lastName, idNumber): self.firstName = firstName self.lastName = lastName self.idNumber = idNumber def printPerson(self): print("Name:", self.lastName + ",", self.firstName) print("ID:", self.idNumber) class Student(Person): def init(self,firstName,lastName,idNumber,scores): super().init(firstName,lastName,idNumber) self.scores=scores def calculate(self): m=sum(self.scores)/len(self.scores) if m>=90: return 'O' elif m>=80: return 'E' elif m>=70: return 'A' elif m>=55: return "P" elif m>=40: return 'D' else: return 'T' line = input().split() firstName = line[0] lastName = line[1] idNum = line[2] numScores = int(input()) # not needed for Python scores = list( map(int, input().split()) ) s = Student(firstName, lastName, idNum, scores) s.printPerson() print("Grade:", s.calculate())