from enum import Enum
class АgeGroups(Enum):
'''Перечисление содержит информацию
о возрастных группах'''
CHILD = (0, 16)
YOUNG = (17, 20)
MATURE_AGE_1 = (21, 34)
MATURE_AGE_2 = (35, 59)
ELDERLY = (60, 74)
SENILE = (75, 89)
SENTENARIANS = (90, 150)
maxim_age = АgeGroups.MATURE_AGE_2
print(maxim_age.value)
from enum import IntEnum
class АgeGroups(IntEnum):
'''Перечисление содержит информацию
о пределах возрастных групп'''
CHILD = 16
YOUNG = 20
MATURE_AGE_1 = 34
MATURE_AGE_2 = 59
ELDERLY = 74
SENILE = 89
SENTENARIANS = 150
maxim_age = АgeGroups.MATURE_AGE_2
print(maxim_age.value > АgeGroups.CHILD.value)
print(15 < АgeGroups.CHILD.value)
from enum import IntFlag
class Perm(IntFlag):
R = 4
W = 2
X = 1
print( Perm.R | Perm.W )
print( Perm.R + Perm.W )