“Conocimientos Programación>Python Programming

Tipos enumerados en Python

2013/1/9
Python es un lenguaje de programación para uso general en la Web y en la aplicación de escritorio . Esta flexibilidad viene en parte a la amplia biblioteca de funciones que facilitan las tareas de programación complejas o repetitivas más fácil de lograr de Python. Debido a estas librerías , Python comparte muchos rasgos de otros lenguajes de programación, más establecidos . Una parte de otros lenguajes de programación Python que no comparte con otras lenguas es el tipo enumerado . Sin embargo , si los programadores entienden lo que hace un tipo enumerado en la programación , pueden o bien poner en práctica su propia versión en el código Python, o descargar bibliotecas de terceros que contengan este tipo de implementación . Tipos enumerados en Programación

Un tipo enumerado representa esencialmente una variable que representa un pequeño número de valores constantes. Por ejemplo , un tipo enumerado que representa la dirección del viento contendrá cuatro valores constantes , como 1 para " Norte", 2 para " Sur", y así sucesivamente. Estos valores no se pueden cambiar por el usuario. Esto permite al programador crear un tipo de datos con los valores de ajuste representados por valores constantes (normalmente numérico).
Crear un tipo numérico en Python

el lenguaje de programación Python hace es compatible con los tipos enumerados de la caja como otros lenguajes de programación hacen. Una forma de evitar esto si se requiere un tipo enumerado es definir variables con valores basados ​​en una serie de números . Estas valor puede estar contenido en una clase que representa el tipo , como en el siguiente ejemplo :

>>> Clase de viento :

. . . Norte = 1

. . . SOUTH = 2

. . . ORIENTE = 3

. . . OESTE = 4

Entonces , un programador puede utilizar la clase para acceder a los valores :

>>> direction = Wind.NORTH

>>> dirección

1
enumerado tipos de paquetes de Python

El lenguaje Python tiene un paquete de tipo enumerado para su descarga. Este paquete permite a los programadores crear tipos un poco más a la concepción tradicional de un tipo enumerado . Al descargar el paquete " enumeración " (de pypi.python.org /pypi /enum ) el programador puede importar el paquete de tipo enumerado en el código y crear tipos enumerados , como en el siguiente ejemplo :

>> > de importación enumeración Enum

>>> Winds = Enum ( 'Norte ', ' Sur ', ' Medio ' , 'West ' )
Usar tipos enumerados

tipos enumerados se pueden utilizar en la igualdad y operaciones de comparación en Python. El programador puede crear un tipo enumerado y , a continuación, utilizar ese tipo para comprobar los valores a lo largo de un programa con un patrón estático. Por ejemplo, si el programa comprueba repetidamente la dirección del viento , el programa se puede utilizar el valor junto con el tipo " viento " para crear un estándar de comparación , como en el siguiente ejemplo :

dirección >>> = Este

>>> mientras que la dirección == Wind.EAST :

/* bucle se ejecuta el código hasta que los cambios de valor viento Del * /

Python Programming
Cómo depurar Reinicia Python
Cómo consumir una fuente Atom en Python
Cómo manipular archivos XLS con Python
Cómo utilizar secuencias de comandos Python en el servidor Web
Cómo convertir una tupla a una lista en Python
Cómo abrir un archivo binario en Python
Cómo mantener un total acumulado de una variable en Python
Cómo utilizar las matemáticas en Python
Conocimientos Informáticos © http://www.ordenador.online