Heim > Artikel > Backend-Entwicklung > So verwenden Sie das Enum-Modul zum Definieren von Aufzählungstypen in Python 2.x
So verwenden Sie das Enum-Modul zum Definieren von Aufzählungstypen in Python 2.x
Einführung:
Eine Aufzählung ist ein Datentyp, der den Wert einer Variablen auf einen begrenzten Bereich begrenzt. Durch die Verwendung von Aufzählungstypen kann der Code klarer und lesbarer werden. In Python 2.x können wir das Enum-Modul verwenden, um Aufzählungstypen zu definieren. In diesem Artikel wird die Verwendung des Enumerationsmoduls zum Definieren und Verwenden von Enumerationstypen vorgestellt und entsprechende Codebeispiele gegeben.
from enum import Enum
Hier ist ein Beispielcode, der zeigt, wie man einen Aufzählungstyp „Wochentag“ definiert und jedem Aufzählungswert einen entsprechenden Namen gibt:
from enum import Enum class Weekday(Enum): MONDAY = 1 TUESDAY = 2 WEDNESDAY = 3 THURSDAY = 4 FRIDAY = 5 SATURDAY = 6 SUNDAY = 7
In diesem Beispielcode definieren wir einen Aufzählungstyp „Wochentag“, der Folgendes enthält: Es gibt sieben Aufzählungswerte entsprechend Montag bis Sonntag.
Hier ist ein Beispielcode, der zeigt, wie der Aufzählungstyp Weekday verwendet wird:
print(Weekday.MONDAY) # 输出:Weekday.MONDAY print(Weekday.SUNDAY) # 输出:Weekday.SUNDAY
In diesem Beispielcode drucken wir zwei Aufzählungswerte aus dem Aufzählungstyp Weekday.
Hier ist ein Beispielcode, der zeigt, wie zwei Aufzählungswerte im Aufzählungstyp „Wochentag“ verglichen werden:
if Weekday.MONDAY == Weekday.MONDAY: print("Monday is equal to Monday") # 输出:Monday is equal to Monday
In diesem Beispielcode vergleichen wir die Aufzählungswerte in zwei Aufzählungstypen „Wochentag“, um die Ergebnisse zu vergleichen bedingte Urteile fällen.
Zusammenfassung:
Dieser Artikel stellt die Verwendung des Enum-Moduls zum Definieren von Aufzählungstypen in Python 2.x vor und enthält entsprechende Codebeispiele. Durch die Verwendung von Aufzählungstypen können wir den Code klarer und lesbarer machen. Wenn Sie in der tatsächlichen Entwicklung den Wertebereich einer Variablen einschränken müssen, ist die Verwendung von Aufzählungstypen sehr hilfreich.
Das obige ist der detaillierte Inhalt vonSo verwenden Sie das Enum-Modul zum Definieren von Aufzählungstypen in Python 2.x. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!