1. ホーム
  2. python

[解決済み] Pythonのenumの常識とは?[重複している]。

2022-04-29 20:11:21

質問

<余談
この質問には、すでにここで回答があります :
クローズド 12年前 .

重複の可能性あり。

Pythonで'enum'を表現するにはどうしたらいいですか?

Pythonのenumの常識とは?つまり、Pythonでどのように再現しているのでしょうか?

public enum Materials
{
    Shaded,
    Shiny,
    Transparent,
    Matte
}

どのように解決するのですか?

class Materials:
    Shaded, Shiny, Transparent, Matte = range(4)

>>> print Materials.Matte
3