Taula de continguts:

Aprengui Perl Fàcil a mitjà: 8 passos
Aprengui Perl Fàcil a mitjà: 8 passos

Vídeo: Aprengui Perl Fàcil a mitjà: 8 passos

Vídeo: Aprengui Perl Fàcil a mitjà: 8 passos
Vídeo: Wounded Birds - Эпизод 25 - [Русско-румынские субтитры] Турецкая драма | Yaralı Kuşlar 2019 2024, Juliol
Anonim
Aprengui Perl Fàcil a Mitjà
Aprengui Perl Fàcil a Mitjà

Perl és un llenguatge de scripting basat en text que té els seus avantatges i desavantatges, aquest tutorial us proporcionarà una visió general dels conceptes bàsics i de les funcions que la majoria dels scripters (AKA; programadors)

faria servir. COMENCEM! (només per a operadors de Windows) Suposo que heu treballat abans amb un programa hello world o / i heu treballat amb un intèrpret. quan feu scripts a perl, heu de canviar el PATH, però si no voleu fer-ho, utilitzeu perl express (que es mostra a continuació). * Tingueu en compte el preu i comenteu aquest instructiu

Pas 1: els materials

1. un interpèter perl (google it!)

2. Si voleu, Perl Express (google it!)

Pas 2: el vostre primer programa

d'acord, fem un programa senzill, copia i enganxa aquest #! / usr / bin / perl imprimir "hola món"; aquest és el programa més senzill que podeu fer, si voleu afegir-hi una mica, escriviu #! / usr / bin / perl print "hola / n món"; vas fer el teu primer programa!, / n és fer una nova línia ara us permetrà avançar una mica

Pas 3: variables

ara hi ha tres tipus de variables: 1. escaladors (conté una tira de dades) (($ scaler name = valor;) 2. matrius (conté múltiples tires de dades) ((@array name = (valors);) 3. hashes% hashname = (valor => altre valor, valor => altre valor # introdueix tantes tesis com vulguis)

Pas 4: Avançar

Permet fer scripts que imprimeixin els valors de les variables, escriviu aquests scripts. (no cal que escriviu els comentaris, els comentaris s'anoten amb un #) 1. #! / usr / bin / perl $ variablename = 5; imprimeix "$ variablename"; 2. #! / usr / bin / perl @arrayname = (valor, valor2); # recordeu, heu de referir-vos a matrius com a exemple escalars (els índexs estan en ordre a partir de zero, "$ arrayname {0} n"; #print valor d'impressió "$ arrayname {1} n"; #print value2 nota: per al codi que hi ha a sobre dels símbols {i}, hi ha claudàtors actius 3. #! / usr / bin / perl my% hash = (v => value, v2 => valor2); imprimeix $ hash {v}; ara permet aprendre un altre ús per a escaladors, escriu o copia i enganxa aquest codi #! / usr / bin / perl $ scalername =; print $ scalername; escriu tot el que vulguis quan utilitzeu l'indicador d'ordres, però si utilitzeu perl express, feu clic a std.input i, a continuació, feu clic al símbol d'E / S ara permet trobar més usos de les variables

Pas 5: un altre ús i bucle

copia i enganxa aquest codi #! / usr / bin / perl $ scalername =; if ($ scalername = ~ m / bill clinton /) {imprimeix "està bé!"; } d'acord, és possible que us pregunteu "què fa el si fer?", desplaceu-vos cap avall i veureu! >>>>>>>> si statment perl es comporta de la següent manera, perl pregunta "$ scalername conté bill clinton? "aquí hi ha una altra funció que també s'utilitza com a exemple de funció mentre: copieu i enganxeu aquest codi #! / usr / bin / perl $ a = 1; while ($ a == 1) # == és només per a números {print "a = 1"; } else {print "a no és igual a 1"; } el següent pas parlarà de les funcions booleanes

Pas 6: booleà

booleà només és per a nombres

Pas 7: ajuntar-lo

copieu i enganxeu aquest codi, #! / usr / bin / perl $ operation =; if ($ operation = ~ m / multiply /) {print "introduïu un número: / n"; $ a =; print "introduïu un número a multiplicar $ a: / n "; $ b =; $ c = $ a * $ b; imprimir" $ a multiplicat per $ b = $ c / n ";} si ($ operació = ~ m / add /) {imprimir "introduïu un número: / n"; $ a =; imprimeu "introduïu un número per afegir a $ a: / n"; $ b =; $ c = $ a + $ b; imprimeix "$ a afegit a $ b = $ c / n ";}

Pas 8: finalitzat

quan escriviu els vostres propis programes, és possible que vulgueu afegir aquesta funció al vostre codi

utilitzar advertències; d'acord ja està!

Recomanat: