Tartalomjegyzék:

Learn Perl Easy to Medium: 8 lépés
Learn Perl Easy to Medium: 8 lépés

Videó: Learn Perl Easy to Medium: 8 lépés

Videó: Learn Perl Easy to Medium: 8 lépés
Videó: 3 minutes!! Get rid of mouth corner fat, make smile lip and lose face fat. Fix droopy mouth corners. 2024, Július
Anonim
Learn Perl Easy to Medium
Learn Perl Easy to Medium

A Perl egy szövegalapú szkriptnyelv, amelynek megvannak az előnyei és hátrányai, ez az oktatóanyag áttekintést nyújt az alapokról és a legtöbb szkriptor (AKA; programozók) funkcióiról

Használná. LÁSSUNK NEKI! (csak a Windows operátorok számára) Feltételezem, hogy korábban már dolgozott egy hello world programmal, és/és dolgozott egy interpeterrel. amikor a perl -ben szkriptelünk, meg kell változtatnunk a PATH -ját, de ha nem akarjuk ezt megtenni, akkor használjuk a perl express -t (lásd alább). *jegyezze meg a plese arányát és kommentálja ezt az oktathatót

Lépés: Az anyagok

1. Perl interpeter (google!)

2. ha akarod, perl express (google!)

2. lépés: Az első program

Készítsünk egy egyszerű programot, másolja és illessze be ezt a #!/usr/bin/perl print "hello world"; ez a legegyszerűbb program, amelyet elkészíthet, ha hozzá szeretne adni egy kicsit, írja be a #!/usr/bin/perl print "hello / n world"; elkészítetted az első programodat!, / n az, hogy új sort kell készíteni, most egy kicsit fejlettebb lehet

3. lépés: Változók

most háromféle változó létezik: 1. skálázók (egy adatcsíkot tartalmaz) (($ skálázónév = érték;) 2. tömbök (több adatcsíkot tartalmaz) ((@tömb neve = (értékek);) 3. hashes %hashname = (érték => más érték, érték => egyéb érték #annyi tételt írjon be, amennyit csak akar)

4. lépés: Továbbfejlesztés

készítsünk parancsfájlokat, amelyek kinyomtatják a változók értékeit, írja be ezeket a parancsfájlokat! (nem kell begépelnie a megjegyzéseket, a megjegyzéseket #-es jelöli) 1. #!/usr/bin/perl $ variablename = 5; "$ variablename" nyomtatása; 2. #!/usr/bin/perl @arrayname = (érték, érték2); #ne feledje, a tömbökre skálázási példaként kell hivatkozni (az indexek nulla sorrendben kezdődnek "$ arrayname {0} n"; #print value print "$ arrayname {1} n"; #print value2 megjegyzés: a {és a} szimbólumok feletti kód esetében a szögletes zárójelek 3. #!/usr/bin/perl my %hash = (v => value, v2 => érték2); print $ hash {v}; most megtanulunk egy másik használatot a skálázók számára, írja be vagy másolja és illessze be ezt a kódot #!/usr/bin/perl $ scalername =; print $ scalername; írja be, amit akar a parancssor használatakor, de ha perl expresszet használ, kattintson az std.input elemre, majd kattintson az i/o szimbólumra.

5. lépés: Egy másik használat és hurok

másolja és illessze be ezt a kódot #!/usr/bin/perl $ scalername =; if ($ scalername = ~ m/bill clinton/) {print "clinton rendben!"; } rendben, lehet, hogy azt kérdezi, hogy "mit tesz az if?", görgessen lefelé, és látni fogja! >>>>>>>> az if statment perl a következőképpen viselkedik, a perl megkérdezi: "$ scalername tartalmaz bill clintont?" "itt van egy másik függvény is, amely szintén usefulthe while függvénypélda: másolja és illessze be ezt a kódot #!/usr/bin/perl $ a = 1; míg ($ a == 1) # == csak számokra vonatkozik {print "a = 1"; } else {print "a nem egyenlő 1" -vel; } A következő lépés a logikai függvényekről szól

6. lépés: Boolean

A boolean csak számokra vonatkozik! itt néhány függvény ==, egyenlő! =, nem egyenlő <, nagyobb, mint>, kevesebb, mint (*), szorzási megjegyzés: a szorzásnál nincsenek (

7. lépés: Összeállítás

másolja és illessze be ezt a kódot, #!/usr/bin/perl $ operation =; if ($ operation = ~ m/multiply/) {print "írja be a számot: / n"; $ a =; print "írja be a számot szorozza $ a: / n "; $ b =; $ c = $ a * $ b; print" $ a szorozva $ b = $ c / n ";} if ($ operation = ~ m/add/) {print "írja be a számot: / n"; $ a =; print "adja meg a $ a -hoz hozzáadandó számot: / n"; $ b =; $ c = $ a + $ b; print "$ a hozzáadva a $ b = $ c / n ";}

8. lépés: Kész

amikor saját programokat ír, érdemes hozzáadni ezt a funkciót a kódjához

használjon figyelmeztetéseket; oké végeztél!

Ajánlott: