- View the source.
- Go to Python/列挙型.
| 2: 2019-05-26 (Sun) 02:07:15 njf |
Cur: 2019-05-26 (Sun) 23:02:18 njf |
||
|---|---|---|---|
| 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] | ||
- Backup list of Python/列挙型
- Backup diff of Python/列挙型(No. All)
- 1: 2019-05-26 (Sun) 01:56:40 njf
- 2: 2019-05-26 (Sun) 02:07:15 njf
- Cur: 2019-05-26 (Sun) 23:02:18 njf
| Page Info | |
|---|---|
| Page Name : | Python/列挙型 |
| Page aliases : | None |
| Page owner : | njf |
| Can Read | |
| Groups : | All visitors |
| Users : | All visitors |
| Can Edit | |
| Groups : | All visitors |
| Users : | All visitors |
Counter: 4157,
today: 1,
yesterday: 0

