2019年11月27日
推荐用法
import enum
# 防止重复
@enum.unique
class WeekDays(enum.IntEnum):
# 枚举常量列表
MONDAY = 1
TUESDAY = 2
WEDNESDAY = 3 # 'Wed.'
THURSDAY = 4
FRIDAY = 5 # 1
day = WeekDays.FRIDAY
print(day)
print(day.value)
print(day.name)
if day == WeekDays.MONDAY:
print('工作')
elif day == WeekDays.FRIDAY:
print('学习')
2.其他用法
import enum
class WeekDays(enum.Enum):
# 枚举常量列表
MONDAY = 1
TUESDAY = 2
WEDNESDAY = 3
THURSDAY = 4
FRIDAY = 10
day = WeekDays.FRIDAY
print(day)
print(day.value)
print(day.name)
如果您发现本文对你有所帮助,如果您认为其他人也可能受益,请把它分享出去。
网友评论