Untitled
Anonymous
python
12/05/2022 9:57 PM
1.3 KB
18
Indexable
from Student import Student
class StudentService:
def __init__(self):
self.students_list = []
def add_student(self, student):
self.students_list.append(student)
return self.students_list
def show_students_list(self):
for student in self.students_list:
print(student.__repr__())
def delete_student(self, id):
for student in self.students_list:
if student.id == id:
self.students_list.remove(student)
return self.students_list
def update_student(self, id, name, surname):
for student in self.students_list:
if student.id == id and student.name != name:
student.name = name
if student.id == id and student.surname != surname:
student.surname = surname
return self.students_list
def show_student_by_id(self, id):
for student in self.students_list:
if student.id == id:
return student
returnEditor is loading...