fork download
  1. class Student():
  2. def __init__(self, kokugo, sansu):
  3. self.kokugo = kokugo
  4. self.sansu = sansu
  5.  
  6.  
  7. class Students():
  8. def __init__(self):
  9. self.students = []
  10.  
  11. def append(self, student):
  12. self.students.append(student)
  13.  
  14. def show_total(self):
  15. kokugo = 0
  16. sansu = 0
  17. for student in self.students:
  18. kokugo += student.kokugo
  19. sansu += student.sansu
  20. print("kokugo total:", kokugo)
  21. print("sansu total:", sansu)
  22.  
  23.  
  24. if __name__ == "__main__":
  25. a = Student(kokugo=70, sansu=80)
  26. b = Student(kokugo=30, sansu=40)
  27. students = Students()
  28. students.append(a)
  29. students.append(b)
  30. students.show_total()
  31.  
Success #stdin #stdout 0.01s 7156KB
stdin
Standard input is empty
stdout
('kokugo total:', 100)
('sansu total:', 120)