Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗pyOpEnMb 69 of 174 menu
◀ ▶

Члены перечисления в ООП в 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 с членами для отделов компании. Получите один член в переменную и выведите его.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить