Turinys:

„Perl“mokymasis nuo lengvo iki vidutinio: 8 žingsniai
„Perl“mokymasis nuo lengvo iki vidutinio: 8 žingsniai

Video: „Perl“mokymasis nuo lengvo iki vidutinio: 8 žingsniai

Video: „Perl“mokymasis nuo lengvo iki vidutinio: 8 žingsniai
Video: What programming language to learn in 2023? Ranking, Comparison, Applications / Best Language 2024, Liepa
Anonim
„Learn Perl Easy to Medium“
„Learn Perl Easy to Medium“

„Perl“yra tekstu pagrįsta scenarijų kalba, turinti savo privalumų ir trūkumų, ši pamoka suteiks jums daugumos scenarijų (AKA; programuotojų) pagrindų ir funkcijų apžvalgą

naudotųsi. PRADĖKIME! (tik „Windows“operatoriams) Darau prielaidą, kad anksčiau dirbote su „hello world“programa ir (arba) dirbote su tarpininku. rašydami scenarijų perl, turite pakeisti PATH, bet jei nenorite to padaryti, naudokite perl express (parodyta žemiau). *atkreipkite dėmesį į prašomą normą ir pakomentuokite tai pamokoma

1 žingsnis: medžiagos

1. perl interpeter (google it!)

2. jei norite, perl express (google it!)

2 žingsnis: pirmoji programa

gerai, sukurkime paprastą programą, nukopijuokite ir įklijuokite šį #!/usr/bin/perl print „labas pasaulis“; tai yra paprasčiausia programa, kurią galite sukurti, jei norite šiek tiek ją papildyti, įveskite #!/usr/bin/perl print "hello / n world"; jūs sukūrėte savo pirmąją programą!, / n yra sukurti naują liniją, kuri dabar leidžia šiek tiek pažangesniam

3 žingsnis: kintamieji

dabar yra trijų tipų kintamieji, 1. skaleriai (turi vieną duomenų juostą) (($ scaler name = value;) 2. masyvai (talpina kelias duomenų juostas) ((@masyvo pavadinimas = (vertės);) 3. maišos %hashname = (vertė => kita reikšmė, vertė => kita vertė #įveskite tiek, kiek norite)

4 žingsnis: patobulinkite

leidžia sukurti scenarijus, kurie spausdina kintamųjų reikšmes, įveskite šiuos scenarijus! (jums nereikia rašyti komentarų, komentarai pažymėti #) 1. #!/usr/bin/perl $ variablename = 5; spausdinti „$ variablename“; 2. #!/usr/bin/perl @arrayname = (vertė, vertė2); #atminkite, kad turite nurodyti masyvus kaip skaliarų pavyzdį (indeksai yra pradėti nuo nulio spausdinti „$ arrayname {0} n“; #print value print "$ arrayname {1} n"; #print value2 pastaba: kodas virš simbolių {ir} yra iš tikrųjų laužtiniai skliausteliai 3. #!/usr/bin/perl my %hash = (v => value, v2 => vertė2); spausdinti $ hash {v}; dabar leiskite išmokti kitą naudojimą skalėms, įveskite arba nukopijuokite ir įklijuokite šį kodą #!/usr/bin/perl $ scalername =; print $ scalername; įveskite viską, ko norite kai naudojate komandų eilutę, bet jei naudojate „perl express“, spustelėkite std.input, tada spustelėkite įvesties/išvesties simbolį dabar leidžiama rasti daugiau kintamųjų

5 veiksmas: kitas naudojimas ir ciklas

nukopijuokite ir įklijuokite šį kodą #!/usr/bin/perl $ scalername =; if ($ scalername = ~ m/bill clinton/) {print "jo klintonas gerai!"; } Gerai, galbūt jūs klausiate „ką daro, jei?“, slinkite žemyn ir pamatysite! >>>>>>>> „if statment perl“elgiasi taip, perl klausia „ar $ scalername yra bill clinton? "čia yra dar viena funkcija, kuri taip pat yra naudojama funkcijų pavyzdyje: nukopijuokite ir įklijuokite šį kodą #!/usr/bin/perl $ a = 1; o ($ a == 1) # == skirtas tik skaičiams {print "a = 1"; } else {print "a nelygu 1"; } kitame žingsnyje bus kalbama apie logines funkcijas

6 žingsnis: loginis

loginis yra skirtas tik skaičiams! čia kai kurios funkcijos ==, lygios! =, nelygios <, didesnės nei>, mažesnės nei (*), padauginimo pastaba: dauginant nėra () 's +, pridėti

7 žingsnis: sujungimas

nukopijuokite ir įklijuokite šį kodą, #!/usr/bin/perl $ operation =; if ($ operation = ~ m/multiply/) {print "įveskite skaičių: / n"; $ a =; print "įveskite skaičių padauginti $ a: / n "; $ b =; $ c = $ a * $ b; atspausdinti" $ a padauginta iš $ b = $ c / n ";} jei ($ operacija = ~ m/add/) {print "įveskite skaičių: / n"; $ a =; spausdinti "įveskite skaičių, kurį norite pridėti prie $ a: / n"; $ b =; $ c = $ a + $ b; spauda "$ a pridėta prie $ b = $ c / n ";}

8 žingsnis: baigta

kai rašote savo programas, galbūt norėsite įtraukti šią funkciją į savo kodą

naudoti įspėjimus; gerai, kad padarei!

Rekomenduojamas: