python 【枚举】

发布时间:2019-05-19 23:27:56编辑:auto阅读(2368)

    枚举,枚举可以看成“一组常量的集合”,就是向一个类中添加若干个变量。

    from enum import Enum
    
    class Week(Enum):    #Week类继承Enum类
         Mon = 1
         Tue  = 2
         Wed = 3
         Thu  = 4
         Fri    = 5
         Sat  =6
         San   =7
    
    day1=Week.Mon

     


     

     

    枚举取值

    (1)类名 . 成员名  

    Week . Mon

    (2)类名 . 成员名 . name      #输出成员名

            类名 . 成员名 . value      #输出成员值

    Weekday . Mon . name
    
    Weekday . Mon . value 

    (3)类名(成员值)

    Week (2)

    (4)类名 [ "成员名" ]

    Week["Wed"]
    

      

关键字