在python3中要使用枚举,需要先导入枚举模块,创建类,继承枚举类。
示例:
from enum import Enum
class Gender(Enum):
MALE = 0
FEMALE = 1
#输出值
print(Gender.MALE.value)
print(Gender.FEMALE.value)
#输出成员名称
print(Gender.MALE.name)
print(Gender.FEMALE.name)
#比较是否相等(只能比较是否相等)
print(Gender.MALE == Gender.FEMALE)