예제 #1
0
rose.instructor_cohort = "37"
rose.instructor_specialty = "thumps"
rose.students = list()
cohort_35.add_student(rose)

joe = Instructor("Joe", "Jackson", "joeJackson", "37", "frisbee")
joe.first_name = "Joe"
joe.last_name = "Jackson"
joe.slack_handle = "joeJackson"
joe.instructor_cohort = "35"
joe.instructor_specialty = "frisbee"
joe.students = list()
cohort_37.add_student(joe)

# Have each instructor assign 2 exercises to each of the students.
rose.assign_student_exercise(bill, pizza_joint)
rose.assign_student_exercise(bill, planner)
rose.assign_student_exercise(manila, pizza_joint)
rose.assign_student_exercise(manila, planner)
rose.assign_student_exercise(chase, pizza_joint)
rose.assign_student_exercise(chase, planner)
rose.assign_student_exercise(chriss, pizza_joint)
rose.assign_student_exercise(chriss, planner)

jisie.assign_student_exercise(bill, chicken_monkey)
jisie.assign_student_exercise(bill, planner)
jisie.assign_student_exercise(manila, chicken_monkey)
jisie.assign_student_exercise(manila, planner)
jisie.assign_student_exercise(chase, chicken_monkey)
jisie.assign_student_exercise(chase, planner)
jisie.assign_student_exercise(chriss, chicken_monkey)
예제 #2
0
cohort_37 = Cohort("Cohort 37")
cohort_38 = Cohort("Cohort 38")
cohort_39 = Cohort("Cohort 39")
cohort_40 = Cohort("Cohort 40")

william = Student("William", "Green", "William Green", "Cohort 37")
andrew = Student("Andrew", "Green", "Andrew Green", "Cohort 38")
michael = Student("Michael", "Carroll", "Michael Carroll", "Cohort 39")
roxanne = Student("Roxanne", "Nasraty", "Roxanne Nasraty", "Cohort 40")

jisie = Instructor("Jisie", "David", "Jisie David", "Cohort 38", "So cheery")
kristen = Instructor("Kristen", "Norris", "Kristen Norris", "Cohort 38",
                     "Sticking with us until the end")
bryan = Instructor("Bryan", "Nilsen", "Bryan Nilsen", "Cohort 40",
                   "High fives")

jisie.assign_student_exercise(william, lists)
jisie.assign_student_exercise(andrew, dictionaries)
kristen.assign_student_exercise(michael, tuples)
kristen.assign_student_exercise(roxanne, sets)
bryan.assign_student_exercise(william, debugging_python)
bryan.assign_student_exercise(william, sets)

print(
    f'{william.first_name} {william.last_name} is working on the following exercises:'
)

for exercise in william.exercises:
    print(f'{exercise.name} {exercise.language}')