professors module#
- class professors.Professor(name: str, email: Optional[str] = None)[source]#
Bases:
objectA professor is one or many people in charge of a given academical event.
- professors.merge_professors(professors: Iterable[professors.Professor]) professors.Professor[source]#
Merges multiple professors into one.
- Parameters
professors (Iterable[Professor]) – multiple professors
- Returns
the new professor
- Return type
- Example
>>> p1 = Professor('Jean Moulin', 'jean.moulin@mail.com') >>> p2 = Professor('Marc Potier', 'marc.potier@mail.com') >>> p3 = merge_professors((p1, p2))