Përmbajtje:

Mësoni Perl lehtë për mesataren: 8 hapa
Mësoni Perl lehtë për mesataren: 8 hapa

Video: Mësoni Perl lehtë për mesataren: 8 hapa

Video: Mësoni Perl lehtë për mesataren: 8 hapa
Video: 8 Shaving Foam Tricks that really EVERYONE should know 💥 (Incredibly GENIUS) 🤯 2024, Korrik
Anonim
Mësoni Perl Lehtë për të Mesme
Mësoni Perl Lehtë për të Mesme

Perl është një gjuhë skriptimi e bazuar në tekst që ka avantazhet dhe disavantazhet e tij, ky mësim do t'ju japë një përmbledhje të bazave dhe funksioneve që shumica e skriptuesve (AKA; programuesit)

do të përdorte. LE TË FILLOJMË! (vetëm për operatorët e Windows) Unë jam duke supozuar se ju keni punuar me një program hello world më parë ose/dhe keni punuar me një interpeter. kur shkruani në perl ju duhet të ndryshoni Rrugën tuaj, por nëse nuk doni ta bëni këtë, përdorni perl express (treguar më poshtë). *vini re shkallën e kënaqësisë dhe komentoni këtë të udhëzueshme

Hapi 1: Materialet

1. një ndërprerës perl (google it!)

2. nëse dëshironi, perl express (google it!) 3. gjithashtu, nëse dëshironi, module (module google perl për disa) instaloni modulet në dosjen "lib" në drejtorinë tuaj të ndërlidhësit perl

Hapi 2: Programi juaj i parë

në rregull le të bëjmë një program të thjeshtë, kopjoni dhe ngjisni këtë #!/usr/bin/perl print "përshëndetje botë"; ky është programi më i thjeshtë që mund të bëni, nëse doni t'i shtoni pak, shkruani #!/usr/bin/perl print "përshëndetje / n botë"; keni bere programin tuaj te pare!, / n do të thotë të krijosh një linjë të re tani le të përparosh pak më shumë

Hapi 3: Variablat

tani ekzistojnë tre lloje të variablave, 1. shkallëzuesit (mban një rrip të dhënash) ((emri i shkallëzuesit = vlera;) 2. vargjet (mban shirita të shumtë të të dhënave) ((emri @array = (vlerat);) 3. hashes %hashname = (vlera => vlerë tjetër, vlerë => vlerë tjetër #vendosni sa më shumë teza sa të doni)

Hapi 4: Avancimi më i madh

le të bëjmë skripte që printojnë vlerat e variablave, shtypni këto skripte! (nuk keni pse të shkruani komentet, komentet shënohen me një #) 1. #!/usr/bin/perl $ variablename = 5; printoni "$ variablename"; 2. #!/usr/bin/perl @arrayname = (vlera, vlera2); #mbani mend, ju duhet t'i referoheni vargjeve si shembull i shkallëzimit (indeksi është në rregull duke filluar nga printimi zero "$ arrayname {0} n"; #print vlera e printuar "$ arrayname {1} n"; #print value2 shënim: për kodin mbi simbolet {dhe}} janë kllapa aktualisht katrore 3. #!/usr/bin/perl my %hash = (v => vlera, v2 => vlera2); printoni $ hash {v}; tani le të mësojmë një përdorim tjetër për shkallëzuesit, shkruani ose kopjoni dhe ngjisni këtë kod #!/usr/bin/perl $ scalername =; printoni $ scalername; shkruani çdo gjë që dëshironi kur përdorni komandën e shpejtë, por nëse përdorni perl express, klikoni në std.input pastaj klikoni në simbolin i/o tani lejon të gjeni disa përdorime të tjera për variablat

Hapi 5: Një Përdorim dhe Rrethim tjetër

kopjoni dhe ngjisni këtë kod #!/usr/bin/perl $ scalername =; nëse ($ scalername = ~ m/bill klinton/) {printoni "klinton është mirë!"; } në rregull, ju mund të pyesni "çfarë do të thotë nëse bëni?" lëvizni poshtë dhe do të shihni! >>>>>>>> nëse statusi perl sillet në këtë mënyrë, perl pyet "a përmban $ scalername Bill Clinton? "këtu është një funksion tjetër që është gjithashtu i përdorur shumë ndërsa shembulli i funksionit: kopjoni dhe ngjisni këtë kod #!/usr/bin/perl $ a = 1; ndërsa ($ a == 1) # == është vetëm për numrat {printo "a = 1"; } else {print "a nuk barazohet me 1"; } hapi tjetër do të flasë për funksionet boolean

Hapi 6: Boolean

boolean është vetëm për numra! këtu janë disa funksione ==, të barabarta! =, jo të barabarta <, më të mëdha se>, më pak se (*), shumëzoni shënimin: në shumëzimin nuk ka () s +, shtoni

Hapi 7: Vendosja së bashku

kopjoni dhe ngjisni këtë kod, #!/usr/bin/perl $ operacion =; nëse ($ operacion = ~ m/shumëzoj/) {print "shkruani një numër: / n"; $ a =; print "futni një numër në shumëzoni $ a: / n "; $ b =; $ c = $ a * $ b; printoni" $ a shumëzuar me $ b = $ c / n ";} nëse ($ operacion = ~ m/shto/) {print "fut një numër: / n"; $ a =; print "fut një numër për t'i shtuar në $ a: / n"; $ b =; $ c = $ a + $ b; print "$ a u shtua në $ b = $ c / n ";}

Hapi 8: Përfundoi

kur shkruani programet tuaja ju mund të dëshironi ta shtoni këtë funksion në kodin tuaj

përdorni paralajmërimet; ne rregull jeni mbaruar!

Recommended: