枚举
前言
- 个人学习笔记,仅供本人复习使用
- 主要内容来自7七月
- 第一次记录时间:2020年2月13日
一、定义枚举
对于vip钻石颜色表示
from enum import Enum
class VIP(Enum):
YELLOW = 1
GREEN = 2
BLACK = 3
RED = 4
# 赋值时也可以是不相等的字符串
print(VIP.YELLOW)
#输出
VIP.YELLOW
枚举就是一个类
所以枚举类型都是enum
模块下Enum
类的子类
枚举的标识推荐大写字母
枚举的意义:重在标签而不是数值
其他实现方法:
# 模块中定义变量
YELLOW = 1
GREEN = 2
BLACK = 3
RED = 4
# 使用字典
{
"YELLOW"