| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> Python Programming >> Content
    Opregnede typer i Python
    Python er et programmeringssprog beregnet til almindelig brug på internettet og i desktop applikation . Denne fleksibilitet kommer delvist Pythons omfattende bibliotek af funktioner, som gør komplekse eller gentagne programmeringsopgaver lettere at udføre . På grund af disse biblioteker , aktier Python mange træk fra andre, mere etablerede programmeringssprog . Én del af andre programmeringssprog, Python ikke deler med andre sprog er den opregnede type. Men hvis programmører forstå, hvad et optalt type, gør i programmering , kan de enten gennemføre deres egen version i Python kode, eller downloade tredjeparts biblioteker , som indeholder en sådan implementering. Opregnede typer i Programmering

    optalt type, hovedsageligt repræsenterer en variabel til hensigt at repræsentere et lille antal konstante værdier . For eksempel vil en optalt type, der repræsenterer vindretning indeholde fire konstante værdier , såsom 1 for " North, " 2 for "South ", og så videre. Disse værdier kan ikke ændres af brugeren. Dette gør det muligt for programmøren at skabe en datatype med indstillede værdier repræsenteret ved konstante værdier (normalt numerisk ) .
    Oprettelse af en numerisk type i Python

    programmeringssproget Python gør ikke støtte opregnede typer ud af kassen , som andre programmeringssprog gør. En måde at komme omkring dette, hvis en optalt type, der kræves, er at definere variabel med værdier baseret på en række af numre. Disse værdi kan være indeholdt i en klasse, der repræsenterer den type , som i det følgende eksempel : Hej

    >>> klasse Wind : Hej

    . . . NORTH = 1

    . . . SOUTH = 2

    . . . EAST = 3 fotos

    . . . WEST = 4 fotos

    Derefter kan en programmør bruge klassen til at få adgang til værdierne : Hej

    >>> retning = Wind.NORTH

    >>> retning

    1
    opregnede typer pakke i Python

    Python sproget har dog en optalt type, pakke til download. Denne pakke gør det muligt for programmører at skabe typer lidt tættere på den traditionelle opfattelse af en optalt type. Ved at downloade " enum "-pakken (fra pypi.python.org /pypi /enum ) programmøren kan importere opregnes typen pakken i kode og skabe opregnede typer som i følgende eksempel : Hej

    >> > fra enum import enum

    >>> Winds = enum ( "Nord ", " Syd ", " Øst ", " Vesten ")
    Brug Enumerated Typer

    Enumerated typer kan anvendes i lighed og sammenligning operationer i Python. Programmøren kan skabe en optalt type, og derefter bruge denne type til at kontrollere værdier i et program mod en statisk standard. For eksempel, hvis programmet gentagne gange kontrollerer vindretningen kan programmet bruge værdien sammen med "Wind " type for at skabe en standard for sammenligning , som i følgende eksempel :

    >>> retning = EAST

    >>> mens retning == Wind.EAST : Hej

    /* loop udfører koden indtil vinden værdiændringer fra EAST * /

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan Skriv en mail Miner for Python 
    ·Sådan Få hurtig i Python 
    ·Sådan Flatten Lister i Python 
    ·Sådan oprettes en Python Program til at acceptere lige…
    ·Sådan kører Python filer i Python Shell 
    ·Sådan ændres miljøer i Python 
    ·Sådan bruges Python ramme for 1 & 1 
    ·Hvordan kan jeg kontrollere Python Indentation i VIM 
    ·Making Histogrammer i Python 
    ·Sådan fjernes Citater i Python SQLite 
      Anbefalede Artikler
    ·Sådan Læs e-mail i Visual Basic 
    ·Sådan bruges Code DBL 
    ·Hvordan man laver en Sorterbare listbox 
    ·Sådan Pass en Container Vector til en funktion 
    ·Visual Basic Math funktioner Tutorial 
    ·Sådan Gør din Blogroll Nofollow 
    ·Sådan Slut PHP til MySQL Brug WAMP 
    ·Introduktion til UML 
    ·Hvordan man skriver en RSS Feed Reader i Java 
    ·Sådan oprettes en PDF på Fly Brug PHP 
    Copyright © Computer Viden http://www.computerdk.com