Faculty¶
- fakernaija.Naija.department_name(self, faculty: str | None = None) str¶
Get a random department name.
- Parameters:
faculty (str | None, optional) – The name of the faculty to filter departments. Defaults to None.
- Returns:
A random department name.
- Return type:
str
Examples
>>> from fakernaija import Naija >>> naija = Naija() >>> department_name = naija.department_name() >>> print(f"Random department name: {department_name}") Random department name: Accounting >>> for _ in range(3): ... print(naija.department_name()) ... Biotechnology Public Health Furniture Design >>> department_name = naija.department_name(faculty="Social Sciences") >>> print(f"Random department in a specific Faculty: {department_name}") Random department in a specific Faculty: Psychology
- fakernaija.Naija.faculty(self) dict[str, list[str]]¶
Get a random faculty object with its departments.
- Returns:
- A dictionary with faculty name and
list of departments.
- Return type:
dict[str, list[str]]
Example
>>> from fakernaija import Naija >>> naija = Naija() >>> faculty = naija.faculty() >>> print(f"Random faculty: {faculty}") Random faculty: {'faculty_name': 'Basic Medical Sciences', 'departments': ['Human Anatomy', 'Physiology']}
- fakernaija.Naija.faculty_name(self) str¶
Get a random faculty name.
- Returns:
A random faculty name.
- Return type:
str
Examples
>>> from fakernaija import Naija >>> naija = Naija() >>> faculty_name = naija.faculty_name() >>> print(f"Random faculty name: {faculty_name}") Random faculty name: Basic Medical Sciences >>> for _ in range(3): ... print(naija.faculty_name()) ... Administration and Management Social Sciences Basic Medical Sciences