Список - это множество символических c имен (отдельных лиц), связанных с одним из устойчивых качеств. Внутри спецификации на отдельных персонажей можно смотреть, а сам счет можно повторять.
Содержимое модуля
Этот модуль характеризует четыре класса спецификации, которые можно использовать для характеристики замечательных комбинаций имен и качеств: Enum, IntEnum, Flag и IntFlag. Он также характеризует один декоратор, единственный в своем роде () и один помощник, auto.
class enum.Enum
Базовый класс для создания перечисленных констант. Смотрите сегмент Functional API для другой грамматики разработки.
class enum.IntEnum
Базовый класс для создания перечисленных констант, которые дополнительно являются подклассами int.
class enum.IntFlag
Базовый класс для создания перечисленных констант, которые могут быть объединены с использованием побитовых администраторов без потери их участия в IntFlag. IntFlag особи дополнительно являются подклассами int.
class enum.Flag
Базовый класс для создания перечисленных констант, которые можно консолидировать, используя побитовые задачи, не теряя при этом свою регистрацию Flag.
enum.unique ()
Декоратор класса Enum, который гарантирует, что одно имя привязано к любой ценности.
class enum.auto
Примеры заменены подходящим стимулом для людей Enum. Начальная стоимость начинается с 1.
Новое в варианте 3.6: Flag, IntFlag, a