| 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 >> Perl programmering >> Content
    Sammenligning af Perl Med Python
    Overfladisk , Python og Perl deler mange ligheder . De tjener som fortolket scriptsprog , de udfylder roller i desktop og web- udvikling , og de har en engageret base af brugere og fans. Men på strukturelle niveau , at forskellene mellem de to ledende programmører bruger de sprog på forskellige måder. Pythons brug af åben variabel navngivning , objektorienterede metoder , og bygget i funktioner gør det velegnet til brug i Løsning af generelle programmerings problemer. Perls verbose kodning stil og komplet modul bibliotek gør det velegnet til programmering hurtige programmer beregnet til at udføre specifikke , komplicerede opgaver. Grundlæggende syntaks

    Perl syntaks sammenligner tættere sammen med C /C + + eller Java ( eller mange andre C -lignende programmeringssprog ) . Det betyder , at udtryk afsluttes med semikolon , og blokke af kode er defineret med krøllede parenteser ( "{ } "). Python, og på den anden side, bruger hvide rum såsom faner til at betegne kodeblokke og udtryk. For programmører kommer fra Perl eller C /C + + er ændringen med disse to simple syntaktiske forskelle desorienterende til nogle nye Python programmører.
    Variabel Navngivning

    Perl programmeringssprog bruger et par syntaks paradigmer som en del af dens struktur. Perl variable skal følge " min" søgeord , første gang de er erklæret , mens Python variable ikke. Desuden skal Perl variable komme med et symbol signalerer , hvad de er : en skalar variabel skal begynde med et "$" symbol og vifte med et " @ " symbolet , og så videre. Python variabler kan erklæres og initialiseres til enhver type på ethvert tidspunkt.
    Modul Tilgængelighed

    Python , ligesom mange andre programmeringssprog , kommer med et væld af moduler til brug for programmeringsopgaver . Perl, dog leveres komplet med adgang til den omfattende Perl Archive Network ( CPAN ) , et arkiv af moduler, der kan ideelt set tage sig af de fleste daglige programmeringsopgaver . Dette giver et ry for Perl for at være et programmeringssprog velegnet til at håndtere daglige programmeringsopgaver , der fokuserer på job afslutning eller opgaver.
    Indbyggede funktioner

    Python dog , leveres komplet med en omfattende liste over nemme at bruge indbyggede funktioner, som letter fil åbning og indadvendte programmering, som blot betyder et program kan træffe beslutninger baseret på oplysninger indsamlet fra sin egen struktur . I denne forstand egner Python sig til et ry for at støtte programmeringsparadigmer såsom objektorienteret programmering lettere . Det betyder, at programmører kan udvikle apps, løse problemer hurtigere end dem, der bruger andre sprog , uden at være afhængig af eksterne moduler præforme opgaven.

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan fjernes Newline Perl 
    ·Sådan finder længden af ​​et Array i Perl 
    ·Sådan Generer en tilfældig adgangskode 
    ·Sådan Embed UNIX-kommandoer i Perl 
    ·Sådan bruges Print Funktion i Perl 
    ·Hvad er PERL Syntax 
    ·Sådan Call Assembly rutiner fra Perl 
    ·Sådan oprettes variable i Perl 
    ·Sådan oprettes en PERL Filer 
    ·Sådan Pass Parametre til Subrutiner i Perl 
      Anbefalede Artikler
    ·Sådan Stop repaint i Java Med JPanel 
    ·Forskelle mellem IF & Mens Udtalelser 
    ·Hvordan til at fange Perl syntaksfejl 
    ·Sådan oprettes en ny WordPress PHP side 
    ·Sådan bruges den Stærke String toupper i Visual Basic…
    ·Sådan bryder Væsentlige begivenheder i Java 
    ·Sådan fjernes Tegnsætning i en Java String 
    ·Sådan Konverter Temperatur i QBasic 
    ·Sådan Læs serielle porte Brug Visual Basic 
    ·Sådan ændres INT til et objekt i C + + 
    Copyright © Computer Viden http://www.computerdk.com