Они позволяют заменить непонятные значения на понятные имена. Они лучше чем строки, ведь так меньше вероятность ошибиться.
Есть два базовых класса: Enum и IntEnum. Разница лишь в том, что IntEnum добавляет константам свойства целых чисел (int).
Функция
auto() автоматически подставляет следующее значение константе, а @unique проверяет, чтобы значения не повторялись.Также вы можете создавать пометки с помощью Flag и IntFlag. Разница такая же, как и с Enum и IntEnum.
📕 Документация
#урок
