Ad
2: 2019-05-26 (Sun) 02:07:15 njf source Edit Backup No.2 as current. Cur: 2019-05-26 (Sun) 22:02:18 njf source Edit
Line 16: Line 16:
 from enum import Enum  from enum import Enum
 + 
 class Screen(Enum):  class Screen(Enum):
     TITLE = 1      TITLE = 1
Line 101: Line 101:
 from enum import Enum, auto  from enum import Enum, auto
 + 
 class Screen(Enum):  class Screen(Enum):
     TITLE = auto()      TITLE = auto()
Line 159: Line 159:
   TEST3 = auto()    TEST3 = auto()
   TEST2_ALT = TEST2    TEST2_ALT = TEST2
 + 
 print(Test.TEST2_ALT,Test.TEST2_ALT.value)  print(Test.TEST2_ALT,Test.TEST2_ALT.value)
Line 178: Line 178:
Enumにビット演算子を適用可能にしてフラグとして使いやすくした物です。 Enumにビット演算子を適用可能にしてフラグとして使いやすくした物です。
-ここに書くと長くなるので後日ページを分けて説明します。+ここに書くと長くなるのでページを分けて[[Python/FlagとIntFlag]]で説明しています。
*まとめ [#a8d5981a] *まとめ [#a8d5981a]


Front page   Edit Diff Backup Upload Copy Rename ReloadPrint View   New Page Page list Search Recent changes   Help   RSS of recent changes (RSS 1.0) RSS of recent changes (RSS 2.0) RSS of recent changes (RSS Atom) Powered by xpWiki
Counter: 843, today: 3, yesterday: 2
広告

ログイン

ユーザー名:


パスワード:





パスワード紛失


NJF