Advertisement
Guest User

Untitled

a guest
Dec 4th, 2016
82
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.15 KB | None | 0 0
  1. #class Registrar:
  2. # def__init__(self,student_list, prof_list, course_list):
  3. # self.student_list = list
  4. # self.prof_list = list
  5. # self.course_list = list
  6.  
  7. #def list_student
  8.  
  9. course_list = ["Math"]
  10.  
  11. class Student:
  12. def __init__(self, name, id):
  13. self.name = name
  14. self.id = id
  15. self.student_schedule = []
  16. def add_course(self, course_name):
  17. self.course_name = course_name
  18. if course_name in course_list: ###from Registrar, add check for time conditions
  19. self.student_schedule.append(course_name)
  20. else:
  21. print ("Course not in course list")
  22. def remove_course(self, course_name):
  23. self.course_name = course_name
  24. if course_name in self.student_schedule:
  25. self.student_schedule.remove(course_name)
  26. else:
  27. print("Course not found")
  28.  
  29. class Prof:
  30. def __init__(self, name):
  31. self.name = name
  32. self.prof_schedule = []
  33.  
  34. def add_course(self, course_name):
  35. self.course_name = course_name
  36. if course_name in course_list: ###from Registrar, add check for time conditions
  37. self.prof_schedule.append(course_name)
  38. else:
  39. print ("Course not in course list")
  40.  
  41. def remove_course(self, course_name):
  42. self.course_name = course_name
  43. if course_name in self.prof_schedule:
  44. self.prof_schedule.remove(course_name)
  45. else:
  46. print("Course not found")
  47.  
  48. class Course:
  49. def __init__(self):
  50. self = self
  51.  
  52. def create_course(self, name, prof, start_time, end_time, location):
  53. self.name = name
  54. self.prof = prof
  55. self.start_time = start_time
  56. self.end_time = end_time
  57. self.location = location
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement