| 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
    Hvad er Erlang i Python
    ? Modsætning Java, Ruby eller Python, er Erlang ikke et imperativt programmeringssprog , og derfor ikke beskæftige sig med procedurer eller hvis-så - ellers sløjfer. Fordi Erlang er en grundlæggende funktionelt programmeringssprog, sine kommandoer udføre en bestemt funktion og stole på synkroniserede processer . Disse processer kommunikere med hinanden ved at modtage og sende data frem og tilbage . Ligesom Python er Erlang konstruktioner ganske restriktive, og denne lighed er grunden programmører kan udvikle tilsvarende Python programmer ved hjælp Erlang . Datatyper

    Når du får hænge af Erlang , det er overraskende ligetil , men du skal huske på nogle grundlæggende. Erlang har otte grundlæggende datatyper . Disse omfatter heltal og flåd . Heltal er numeriske værdier skrevet som decimaltal , og flåd flydende tal eller decimal værdier. De næste to grundlæggende datatyper er binære filer og atomer . Binære filer er en sekvens af bytes og en pladsbesparende måde at spare værdier. Programmører bruger atomer til at angive værdier. De kan være strengeinstrumenter alfanumeriske tegn.
    Tegn og Strings

    Andre Erlang datatyper omfatter PID , havne, funs , strygere og optegnelser . Programmører bruger referencer til sammenligninger - regel lighed. PID er proces id'er og er henvisninger til de processer, der kører i Erlang . Erlang programmører bruger porte til at kommunikere ud over væggene i programmet, mens funs bruges til at afslutte en funktion . Strings er dobbelt - citerede figurer som "Hello" , der refererer til lister, mens registreringer knytte tags med en tuple s elementer. Records tillader programmører at kalde elementer ved navn i stedet for at pege på elementets position

    Compound Datatyper

    Ud over disse primitive datatyper - . Først - niveau datatyper , som andre datatyper afleder - yderligere to sammensatte datatyper, tupler og lister , der også eksisterer. I Erlang er disse datatyper bruges til at gemme dataindsamlinger. Tænk på tupler som bundter indeholder faste datatyper. I modsætning hertil er lister bundter til en række forskellige datatyper . Endvidere kan programmører blande datatyper i en liste . En væsentligste forskel mellem tupler og lister er, at tupler kan ikke ændres , mens programmøren kan ændre elementerne i en liste.
    Uoverensstemmelser

    Nogle uoverensstemmelser , du kan støde på i Erlang omfatter minustegn kombineret med større end-tegn . Python programmører bruger koloner til at oprette betingelser , hvorimod Erlang programmører bruger et minustegn med større end-tegn . Erlang syntaks bruger en periode ende udsagn og adskiller klausuler med et semikolon. Et enkelt klausul kan indeholde flere udtryk og Erlang -programmer vælge og udføre hvert udtryk i en erklæring sekventielt. En anden funktion i Erlang syntaks er dens variable opgave. Variable i Erlang start med et stort bogstav .

    Forrige :

    næste :
      Relaterede artikler
    ·Hvordan man laver en Wish spil 
    ·Sådan Læs Int Fra fil i Python 
    ·Sådan bruges Python at hente API Data 
    ·Sådan installeres Python Tk 
    ·Sådan Turn Strings i lister i Python 
    ·Sådan bruges Arv i Python 
    ·Screen Tutorials for Python 
    ·Sådan logger Test Execution Time i Python 
    ·Fordelene ved Introspection i Python 
    ·Numerisk Port Fejl i Python 
      Anbefalede Artikler
    ·Sådan bruges en PHP til at få den undermappe 
    ·Python Introspektion Funktioner 
    ·Sådan installeres MySQL Database Server på en Windows…
    ·Sådan Tjek om en fil eksisterer i VB6 
    ·Sådan Put en Shell Kode i Java 
    ·Sådan aktiveres BOB til PHP Library på Go Daddy 
    ·Sådan Beregn Tidsforskel i C + + 
    ·Sådan oprettes en Dynamic Link Library 
    ·Sådan ændres en Upload Timeout i PHP 
    ·Sådan Læs i Strings Into Array C + + 
    Copyright © Computer Viden http://www.computerdk.com