Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Čo je Erlang v Pythone ?

Na rozdiel od jazyka Java , Ruby alebo Python , Erlang nie je nevyhnutne nutné , programovací jazyk , a preto sa nezaoberá s postupmi a if - then - else slučky . Vzhľadom k tomu , Erlang je základné funkčné programovací jazyk , jeho príkazy plniť určitú funkciu , a spoliehať sa na synchronizovaných procesov . Tieto procesy komunikujú medzi sebou príjem a odosielanie dát tam a späť . Rovnako ako Python , Erlang konštrukcie sú pomerne reštriktívny , a to podobnosť je dôvod , prečo programátori môžu vyvinúť zodpovedajúce Python programy pomocou Erlang . Dátové typy

Akonáhle sa dostanete na kĺb , Erlang , je to prekvapivo jednoduché , ale musíte mať na pamäti niektoré základy . Erlang má osem základných dátových typov . Patrí medzi ne celé čísla a plaváky . Celé čísla sú číselné hodnoty napísaná ako desatinné miesta , a plaváky sú plávajúce desatinnou čiarkou alebo desatinné hodnoty . Ďalšie dva základné typy dát sú binárne súbory a atómy . Binárne súbory sú sekvencie bajtov a priestorovo efektívny spôsob ukladania hodnôt . Programátori používajú atómy uviesť hodnoty . Môžu byť strunové alfanumerické znaky .
Znaky a reťazce

Ďalšie dátové typy zahŕňajú Erlang pidy porty , priaznivcov , reťazca a záznamy . Programátori používajú odkazy pre porovnávanie - obvykle rovnosti . Pids sú procesné identifikátory a sú odkazy na bežiacich procesov v Erlang . Erlang programátori používať porty pre komunikáciu za múrmi programu , zatiaľ čo funs slúži k ukončeniu funkcie . Reťazce sú dvojlôžkové citovanej znaky , ako napríklad " Ahoj " , ktoré sa vzťahujú k zoznamom , pričom záznamy pridružené štítky s prvkami n-tica je . Záznamy umožňujú programátorom volať prvky podľa mena namiesto smerujúce do polohy prvku
Zložené dátové typy

Okrem týchto primitívnych dátových typov - . Prvý existujú aj ďalšie dve zlúčeniny dátové typy , n-tica a zoznamy , - na úrovni dátové typy , z ktorých ostatné dátové typy odvodzujú . V Erlang , tieto dátové typy sa používajú na ukladanie dát kolekcií . Myslite na n-tíc ako zväzky , ktoré obsahujú pevné dátové typy . V kontraste , listy sú zväzky pre rôzne dátové typy . Okrem toho môžu programátori miešať dátové typy v zozname . Hlavný rozdiel medzi n-tíc a zoznamov je , že n- tica nemôže byť zmenený , zatiaľ čo programátor môže zmeniť prvky zoznamu .
Nezrovnalosti

Niektoré nezrovnalosti sa môžu vyskytnúť v Erlang obsahovať znamienko mínus spolu s väčšou ako znak . Python programátori používať dvojbodky nastaviť podmienky , zatiaľ čo Erlang programátori použiť znamienko mínus s viac ako znamienko . Syntax Erlang používa obdobie ukončiť vyhlásenie a oddeľuje ustanovenia bodkočiarkou . Jeden klauzula môže obsahovať niekoľko výrazov , a programy Erlang vybrať a spustiť každý výraz v príkaze postupne . Ďalším rysom syntaxe Erlang je jeho priradenie premennej . Premenné v Erlang začať s veľkým charakterom .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené