Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Perl Programming >> Content
Vergelijking van Perl Met Python
Oppervlakkig , Python en Perl delen vele gelijkenissen . Ze dienen als geïnterpreteerd scripttalen , vullen ze rollen in desktop-en web development , en ze hebben een toegewijde groep gebruikers en fans . Echter op structureel niveau , de verschillen tussen de twee belangrijkste programmeurs de talen te gebruiken op verschillende manieren . Python 's gebruik van open variabele naamgeving , object-georiënteerde methoden , en ingebouwde functies maken het geschikt voor gebruik in het oplossen van algemene programmering problemen . Perl verbose codering stijl en complete module bibliotheek maken het geschikt voor het programmeren van snelle programma's bedoeld om specifieke , ingewikkelde taken uit te voeren . Basic Syntax

Perl syntax
vergelijkt nauwer met C /C + + of Java ( of vele andere C - achtige programmeertaal ) . Dit houdt in dat uitingen worden afgesloten met een puntkomma , en blokken code worden gedefinieerd met accolades ( " { } " ) . Python , anderzijds , gebruikt witte ruimte zoals tabs code blokken en uitdrukkingen duiden . Voor programmeurs vanuit Perl of C /C + + , de verandering met deze twee eenvoudige syntactische verschillen is desoriënterend om enkele nieuwe Python programmeurs .
Variabele Naming

De programmeertaal Perl gebruikt een paar syntax paradigma als deel van zijn structuur . Perlvariabelen moet volgen de " mijn " keyword de eerste keer dat ze worden aangegeven , terwijl Python variabelen niet doen . Bovendien moet Perlvariabelen hebben symbool betekent wat ze zijn : een scalaire variabele moet beginnen met een " $ " symbool en array met een symbool "@" , enzovoort . Python variabelen kunnen worden gedeclareerd en geïnitialiseerd elk type op elk gewenst moment .
Module Beschikbaarheid

Python
, net als veel andere programmeertalen , wordt geleverd met een scala aan modules te gebruiken programmeerwerk . Perl , echter, komt compleet met toegang tot het Comprehensive Perl Archive Network ( CPAN ) , een archief van modules die idealiter kan zorgen voor de meeste dagelijkse programmering taken. Dit geeft een reputatie om Perl van het zijn een programmeertaal geschikt voor dagelijkse programmering taken uit te voeren , gericht op de voltooiing van de taak of taken .
Ingebouwde functies

Python
echter , wordt geleverd met een uitgebreide lijst van gemakkelijk te gebruiken ingebouwde functies die bestand openen en introspectief programmering , wat simpelweg betekent dat een programma kan beslissingen nemen op basis van informatie verzameld van zijn eigen structuur te vergemakkelijken . In deze zin , Python leent zich voor een reputatie van ondersteunende programmering paradigma's zoals objectgeoriënteerd programmeren gemakkelijker . Dit betekent dat programmeurs applicaties kunnen ontwikkelen die problemen op te lossen sneller dan die met andere talen , zonder beroep te doen op externe modules om de taak voorvormen .

Previous: Next:
  Perl Programming
·Hoe de printfunctie in Perl ge…
·Over de Perl Chr Functie 
·Hoe maak je een switch stateme…
·Hoe te activeren Perl in Snow …
·Hoe te Leading Spaces in Perl …
·Hoe te Assembly Routines Van P…
·Hoe Clean Up Perl script Opmaa…
·Hoe een bestand in Perl Onthou…
·Hoe maak je een lijn in Perl O…
  Related Articles
Hoe Search Engine Ranking of SEO van een…
De geschiedenis van Visual Basic 6.0 
Basis van Visual Basic 
Kenmerken van Visual Basic 
Tutorial van Visual Basic 6 
Wat zijn de functies van Visual Basic ? 
De Eigenschappen van een collectie in VB…
Hoe je alle items Inside van een keuzeli…
Hoe maak je een lijst van printers in VB…
  Programmering Articles
·Hoe toegang VBA Queryresultaten 
·Hoe te Variabelen gebruiken Met een InSt…
·Hoe maak je een Krul Transfer in PHP 
·HashMap : Hoe de oorzaak van een Geheuge…
·Hoe maak je een Cool Laden Bar Maak in V…
·Hoe om terug te keren naar Form1 uit For…
·Hoe Computer Cookies maken 
·Hoe kan ik een array maken in VB6 
·Hoe maak ik een inline element Met CSS 
Copyright © Computer Kennis http://www.nldit.com