python 创建枚举
时间: 2023-12-28 21:05:09 浏览: 142
基于Python实现的枚举法应用.zip
5星 · 资源好评率100%
在 Python 中,可以使用 `enum` 模块来创建枚举类型。下面是一个简单的示例:
```python
from enum import Enum
class Color(Enum):
RED = 1
GREEN = 2
BLUE = 3
# 使用枚举类型
print(Color.RED) # Color.RED
print(Color.RED.name) # 'RED'
print(Color.RED.value) # 1
# 遍历枚举类型
for color in Color:
print(color)
# 检查枚举成员
print(Color.RED == Color.GREEN) # False
print(Color.RED == Color.RED) # True
```
在这个例子中,我们定义了一个名为 `Color` 的枚举类型,它有三个成员:`RED`、`GREEN` 和 `BLUE`。每个成员都有一个名称和一个关联的值。你可以通过成员名称、成员值或直接使用成员来访问枚举。
希望这个示例对你有所帮助!如果还有其他问题,请随时提问。
阅读全文