cohort2 = Cohort("cohort2") cohort3 = Cohort("cohort3") student1 = Student("John", "Doe") student1.cohort = cohort1 student2 = Student("Jane", "Doe") student2.cohort = cohort2 student3 = Student("Jill", "Doe") student3.cohort = cohort3 instructor1 = Instructor("Doe", "John") instructor1.cohort = cohort1 instructor2 = Instructor("Doe", "Jane") instructor2.cohort = cohort2 instructor3 = Instructor("Doe", "Jill") instructor3.cohort = cohort3 instructor1.assign_exercise_to_student(student1, exercise1) instructor1.assign_exercise_to_student(student1, exercise2) instructor1.assign_exercise_to_student(student2, exercise3) instructor1.assign_exercise_to_student(student2, exercise4) instructor2.assign_exercise_to_student(student1, exercise1) instructor2.assign_exercise_to_student(student1, exercise2) instructor2.assign_exercise_to_student(student3, exercise3) instructor2.assign_exercise_to_student(student3, exercise4) instructor3.assign_exercise_to_student(student2, exercise1) instructor3.assign_exercise_to_student(student2, exercise2) instructor3.assign_exercise_to_student(student3, exercise3) instructor3.assign_exercise_to_student(student3, exercise4) for cohort in [cohort1, cohort2, cohort3]: for student in cohort.students: print(f"{student.first_name} {student.last_name} is working on " +
cohort99 = Cohort(99) student1 = Student("Guy", "Cherkesky", "@cherkesky", 97) student2 = Student("Bill", "Gates", "@billyboy", 97) student3 = Student("Brian", "Chesky", "@bnb_brian", 98) student4 = Student("Steve", "Balmer", "@whoopie", 99) inst1 = Instructor("Joe", "Sheperd", "@joe", "Jokes") inst2 = Instructor("John", "Lemon", "@lemon", "AI") inst3 = Instructor("Tracy", "Salt", "@salt", "Cakes") cohort97.add_instructor(inst1) cohort98.add_instructor(inst2) cohort99.add_instructor(inst3) inst1.assign_exercise_to_student(student1, ex1) inst1.assign_exercise_to_student(student1, ex2) inst2.assign_exercise_to_student(student1, ex3) inst2.assign_exercise_to_student(student1, ex4) inst3.assign_exercise_to_student(student1, ex5) inst3.assign_exercise_to_student(student1, ex6) inst1.assign_exercise_to_student(student2, ex1) inst1.assign_exercise_to_student(student2, ex2) inst2.assign_exercise_to_student(student2, ex3) inst2.assign_exercise_to_student(student2, ex4) inst3.assign_exercise_to_student(student2, ex5) inst3.assign_exercise_to_student(student2, ex6) inst1.assign_exercise_to_student(student3, ex1) inst1.assign_exercise_to_student(student3, ex2)