Connaissances Informatiques >> programmation >> Programmation Python >> Content
  Derniers articles
  • Comment faire un exe à partir d'un …
  • Tutoriel pour Runpy en Python 
  • Comment faire pour supprimer Newline…
  • Comment utiliser Python Script 
  • Comment lire un fichier CSV en Pytho…
  • Comment faire pour déterminer la co…
  • Comment diviser chaque chaîne de le…
  • Maintenance du logiciel Tutorial 
  • Comment remplacer Python Droite 
  • Comment faire pour installer Pygame …
  •   Programmation Python
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Programmation Python

    Types énumérés dans Python

    Python est un langage de programmation destiné à un usage général sur le Web et dans les applications de bureau . Cette flexibilité est en partie à une vaste bibliothèque de fonctions qui facilitent les tâches de programmation complexes ou répétitives à accomplir de Python. En raison de ces bibliothèques Python partage beaucoup de traits d'autres langages de programmation, plus établis, . Une partie des autres langages de programmation Python ne partage pas avec d'autres langues est le type énuméré . Toutefois, si les programmeurs à comprendre ce que fait un type énuméré dans la programmation, ils peuvent soit mettre en place leur propre version en code Python ou téléchargez bibliothèques tierces qui contiennent une telle mise en œuvre. Types énumérés dans Programmation

    Un type énuméré représente essentiellement une variable destinée à représenter un petit nombre de valeurs constantes. Par exemple, un type énuméré représentant la direction du vent contiendra quatre valeurs constantes , comme 1 pour « Nord», 2 pour « Sud», et ainsi de suite . Ces valeurs ne sont pas modifiables par l'utilisateur. Cela permet au programmeur de créer un type de données avec les valeurs de consigne représentés par des valeurs constantes ( habituellement numérique).
    Création d' un type numérique en Python

    le langage de programmation Python ne pas soutenir les types énumérés sur la boîte comme d'autres langages de programmation font. Une façon de contourner ce problème si un type énuméré est nécessaire de définir la variable avec des valeurs basées sur une plage de numéros . Ces valeurs peuvent être contenus dans une classe qui représente le type , comme dans l'exemple suivant:

    >>> Classe de vent :

    . . . NORD = 1

    . . . SUD = 2

    . . . EAST = 3

    pour les hôtels. . . WEST = 4

    Ensuite, un programmeur peut utiliser la classe pour accéder aux valeurs :

    >>> direction = Wind.NORTH

    >>> direction

    1
    types énumérés paquet en Python

    Le langage Python fait avoir un paquet de type énuméré en téléchargement. Ce forfait permet aux programmeurs de créer des types un peu plus près à la conception traditionnelle d'un type énuméré . En téléchargeant le paquet " enum " ( à partir de pypi.python.org /pypi /enum ) le programmeur peut importer le package de type énuméré dans le code et créer les types énumérés , comme dans l'exemple suivant:

    >> > à partir énumération importation Enum

    >>> Vents = Enum ( «Nord» , «Sud» , «Est» , «l'Occident» )
    Utilisation des types énumérés Photos, illustrations

    types énumérés peuvent être utilisés dans l'égalité et de comparaison en Python. Le programmeur peut créer un type énuméré , puis utiliser ce type de vérification des valeurs à travers un programme de lutte contre une norme statique. Par exemple, si le programme vérifie à plusieurs reprises la direction du vent , le programme peut utiliser la valeur avec le type " du vent " de créer une norme de comparaison , comme dans l'exemple suivant:

    direction de >>> = EAST

    >>> while direction == Wind.EAST :

    /* boucle exécute le code jusqu'à ce que les changements de valeur de vent de l'Est * /

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Python noyau Méthodes 
  • Comment: Python UTF8 à Unicode 
  • Comment faire pour créer une instruction if en Python 
  • Comment calculer Weighscore en Python 
  • Comment vérifier classes de variables en Python 
  • Comment encoder UTF-8 en Python 
  • Comment boucle sur les codes précédents en Python 
  • Qu'est-ce que Python sous Windows 
  • Comment le retrait d'un fichier Python 
  • Comment trouver un numéro de magie PYC un fichier Python 
  • Connaissances Informatiques © http://www.ordinateur.cc