Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> python Programming >> Content
Wat is Erlang in Python ?
In tegenstelling tot Java , Ruby of Python , Erlang is niet een imperatieve programmeertaal en daarom houdt zich niet bezig met procedures of als-dan - anders loops . Omdat Erlang is een elementaire functionele programmeertaal , zijn commando's uitvoeren van een specifieke functie en vertrouwen op gesynchroniseerde processen . Deze processen met elkaar communiceren door het ontvangen en verzenden van data heen en weer . Als Python , Erlang constructies zijn vrij restrictief , en deze overeenkomst is de reden dat programmeurs kunnen equivalente Python programma's met behulp van Erlang ontwikkelen . Soorten gegevens

Als je eenmaal onder de knie krijgen van Erlang , is het verbazingwekkend simpel , maar je moet in gedachten houden een aantal basisprincipes . Erlang heeft acht basisgegevens types . Deze omvatten integers en floats . Integers zijn numerieke waarden geschreven als decimale cijfers , en drijft zijn floating point getallen of decimale waarden . De komende twee basisgegevens types zijn binaries en atomen . Binaries zijn een opeenvolging van bytes en een ruimte - efficiënte manier van het opslaan van waarden . Programmeurs atomen waarden duiden . Ze kunnen strijkinstrumenten alfanumerieke tekens .
Characters and Strings

Andere Erlang datatypes
bevatten PID's , havens , funs , strijkers en records. Programmeurs gebruiken referenties voor vergelijkingen - meestal gelijkheid. PIDs zijn proces identificatiemiddelen en zijn verwijzingen naar de processen die in Erlang . Erlang programmeurs poorten communiceren buiten de wanden van het programma , terwijl funs worden gebruikt om een ​​functie te beëindigen . Snaren zijn dubbel - geciteerde karakters zoals "Hello" die verwijzen naar lijsten , terwijl de platen labels associëren met elementen van een tupel 's . Records waarmee programmeurs elementen noemen met naam in plaats van te wijzen om de positie van het element
Compound Data Types

Naast deze primitieve datatypes - . Eerste - level data types waaruit andere typen gegevens afleiden - twee extra samengestelde data types , tupels en lijsten , ook bestaan. In Erlang , worden deze data types gebruikt om gegevensverzamelingen te slaan . Denk aan tupels als bundels met vaste data types . Daarentegen lijsten zijn bundels voor verschillende soorten data . Bovendien kunnen programmeurs mixen data types binnen een lijst . Een belangrijkste verschil tussen tupels en lijsten is dat tupels kan niet worden gewijzigd , terwijl de programmeur van de elementen van een lijst kan veranderen .
Inconsistenties

Sommigen inconsistenties die u kunt tegenkomen in Erlang zijn het min-teken in combinatie met het groter- dan-teken . Python programmeurs gebruiken dubbele punten te zetten voorwaarden , terwijl Erlang programmeurs gebruiken een minteken met de groter dan teken . Erlang -syntaxis gebruikt een periode tot het einde verklaringen en scheidt clausules met een puntkomma . Een enkele clausule kan meerdere expressies , en Erlang programma's selecteren en uitvoeren elke uitdrukking in een verklaring sequentieel . Een ander kenmerk van syntax Erlang is zijn variabele opdracht. Variabelen in Erlang beginnen met een hoofdletter .

Previous: Next:
  python Programming
·Hoe te converteren naar JSON C…
·Hoe kan ik gegevens in een Pyt…
·Hoe te controleren of u Verkla…
·Hoe de inhoud van een woordenb…
·Python Data Types in het geheu…
·Hoe te gebruiken Pythonscript 
·String Operaties in Python 
·Python Introspectie Functies 
·Lijsten in Python 
  Related Articles
Wat is VBA ? 
Wat zijn de functies van Visual Basic ? 
Wat is een Visual Basic DataGrid ? 
Wat is een Array in Visual Basic ? 
Wat is de Visual Basic IDE ? 
Wat is Visual Studio Express ? 
Wat is Visual Basic 6.0 ? 
Wat is OCX in Visual Basic ? 
Wat is proportioneel lettertype ? 
  Programmering Articles
·Hoe maak je een URL Get Met PHP 
·Hoe te Downcast in VB.NET 
·Hoe kan ik een database binden aan een C…
·Selectie Structuur in C Programming 
·Hoe E-mail Met behulp van PHP Lees 
·Hoe te Directional Keys Disable 
·Wat is VB.NET 2005 ? 
·Hoe de gedeelde map in 3ami Verander 
·Hoe te Output krijgen van een Shell-opdr…
Copyright © Computer Kennis https://www.nldit.com