enum.IntEnum en Python

Con la ayuda del enum.IntEnum()método, podemos obtener la enumeración basada en el valor entero, si la comparamos con la clase normal basada en enumeración, fallará al usar el enum.IntEnum()método.

Sintaxis: enum.IntEnum

Retorno: IntEnum no tiene un tipo escrito.

Ejemplo n.º 1:
en este ejemplo, podemos ver que al usar el enum.IntEnum()método, podemos obtener la enumeración en función del valor entero al usar este método.

# import enum and IntEnum
from enum import IntEnum
  
# Using enum.IntEnum 
class author(IntEnum):
     GEEK = 1
     FOR = 2
     GEEKS = 3
  
print(author.FOR == 2)

Producción :

Verdadero

Ejemplo #2:

# import enum and IntEnum
from enum import IntEnum, Enum
  
# Using enum.IntEnum 
class author(IntEnum):
     GEEK = 1
     FOR = 2
     GEEKS = 3
  
class language(Enum):
     Python = 1
     Java = 2
  
print(author.GEEK == language.Python)

Producción :

Falso

Publicación traducida automáticamente

Artículo escrito por Jitender_1998 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *