2024-09-28 23:43:02 发布
网友
我正在用python构建一个需要使用小型状态机的项目。我当然可以做一堆像这样的州
__StateOne__ = 0 __StateTwo__ = 1 __StateThree__ = 2 # etc
然后只需要跟踪state=\uu StateOne\uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu。这是否可能与一些导入或第三方库?你知道吗
使用枚举:
from enum import Enum states = Enum('<a descriptive name>', 'one two three four')
states.one,states.two,states.three。。。现在有点像原子了。你知道吗
states.one
states.two
states.three
使用枚举:
states.one
,states.two
,states.three
。。。现在有点像原子了。你知道吗相关问题 更多 >
编程相关推荐