Члены перечисления в ООП в Python
Член перечисления - это именованная константа внутри класса-перечисления. Обращение к члену идет через имя класса, точку и имя члена в верхнем регистре.
Пусть у нас есть перечисление Color:
from enum import Enum
class Color(Enum):
RED = 1
GREEN = 2
BLUE = 3
Получим член RED и сохраним его
в переменную:
red = Color.RED
print(red) # выведет Color.RED
Повторное обращение к тому же члену дает тот же объект. Сравним член с самим собой:
print(Color.RED == Color.RED) # выведет True
print(Color.RED is Color.RED) # выведет True
Сделайте перечисление Department
с членами для отделов компании.
Получите один член в переменную
и выведите его.