Sisällysluettelo:

Opi Perl Easy to Medium: 8 vaihetta
Opi Perl Easy to Medium: 8 vaihetta

Video: Opi Perl Easy to Medium: 8 vaihetta

Video: Opi Perl Easy to Medium: 8 vaihetta
Video: My Favorite Base Coats & Top Coats for the BEST Manicure! (Nail Polish 101) || KELLI MARISSA 2024, Marraskuu
Anonim
Learn Perl Easy to Medium
Learn Perl Easy to Medium

Perl on tekstipohjainen skriptikieli, jolla on sen edut ja haitat, tämä opetusohjelma antaa sinulle yleiskatsauksen perusasioista ja toiminnoista, joita useimmat komentosarjat (AKA; ohjelmoijat)

käyttäisi. ALOITETAAN! (vain Windows -operaattoreille) Oletan, että olet työskennellyt hello world -ohjelman kanssa ennen tai/ja työskennellyt välittäjän kanssa. kun kirjoitat perl -ohjelmassa, sinun on vaihdettava polkua, mutta jos et halua tehdä tätä, käytä perl express (alla). *Huomaa plese rate ja kommentoi tätä ohjeellista

Vaihe 1: Materiaalit

1. perl interpeter (googlaa se!)

2. jos haluat, perl express (googleta se!)

Vaihe 2: Ensimmäinen ohjelma

Okei, tehdään yksinkertainen ohjelma, kopioi ja liitä tämä #!/usr/bin/perl print "hello world"; se on yksinkertaisin ohjelma, jonka voit tehdä, jos haluat lisätä siihen vähän, kirjoita #!/usr/bin/perl print "hello / n world"; teit ensimmäisen ohjelman!, / n on luoda uusi rivi, jonka avulla pääset hieman pidemmälle

Vaihe 3: Muuttujat

nyt on olemassa kolmen tyyppisiä muuttujia, 1. skaalaimet (sisältää yhden dataliuskan) (($ skaalaimen nimi = arvo;) 2. taulukot (sisältää useita dataliuskoja) ((@array name = (arvot);) 3. hashes %hashname = (arvo => muu arvo, arvo => muu arvo #anna niin monta opinnäytettä kuin haluat)

Vaihe 4: Edistyneempiä

Tehdään skriptejä, jotka tulostavat muuttujien arvot, kirjoita nämä komentosarjat! (sinun ei tarvitse kirjoittaa kommentteja, kommentit merkitään #-merkillä) 1. #!/usr/bin/perl $ muuttujanimi = 5; tulosta "$ muuttujanimi"; 2. #!/usr/bin/perl @arrayname = (arvo, arvo2); #muista, sinun on viitattava matriiseihin skalaariesimerkkinä (indeksit alkavat järjestyksessä nollasta alkaen "$ arrayname {0} n"; #print value print "$ arrayname {1} n"; #print value2 huomautus: symbolien {ja} yläpuolella olevalle koodille ovat hakasulkeet 3. #!/usr/bin/perl my %hash = (v => value, v2 => arvo2); tulosta $ hash {v}; nyt opitaan skalareiden toinen käyttö, kirjoita tai kopioi ja liitä tämä koodi #!/usr/bin/perl $ scalername =; print $ scalername; kirjoita mitä haluat kun käytät komentokehotetta, mutta jos käytät perl Expressiä, napsauta std.input ja napsauta sitten i/o -symbolia nyt etsitään lisää muuttujien käyttötarkoituksia

Vaihe 5: Toinen käyttö ja silmukointi

kopioi ja liitä tämä koodi #!/usr/bin/perl $ scalername =; if ($ scalername = ~ m/bill clinton/) {print "sen clinton kunnossa!"; } okei, saatat kysyä "mitä if tekee?", vieritä alaspäin ja näet! >>>>>>>> jos statment perl käyttäytyy seuraavasti, perl kysyy "sisältääkö $ scalername bill clinton? "Tässä on toinen toiminto, joka on myös käyttääfulthe while -esimerkissä: kopioi ja liitä tämä koodi #!/usr/bin/perl $ a = 1; kun taas ($ a == 1) # == koskee vain numeroita {print "a = 1"; } else {print "a ei ole 1"; } seuraavassa vaiheessa puhutaan boolen funktioista

Vaihe 6: Boolen

Boolean on vain numeroille! tässä on joitakin funktioita ==, yhtä kuin! =, ei yhtä <, suurempi kuin>, pienempi kuin (*), kerroinhuomautus: kertoimessa ei ole (): n +, lisää

Vaihe 7: Yhdistäminen

kopioi ja liitä tämä koodi, #!/usr/bin/perl $ operation =; if ($ operation = ~ m/multiply/) {print "anna numero: / n"; $ a =; print "kirjoita numero kerro $ a: / n "; $ b =; $ c = $ a * $ b; tulosta" $ a kerrottuna $ b = $ c / n ";} jos ($ operation = ~ m/add/) {print "kirjoita numero: / n"; $ a =; print "kirjoita numero, joka lisätään $ a: / n"; $ b =; $ c = $ a + $ b; print "$ a lisättiin $ b = $ c / n ";}

Vaihe 8: Valmis

Kun kirjoitat omia ohjelmiasi, haluat ehkä lisätä tämän toiminnon koodiin

käytä varoituksia; okei olet valmis!

Suositeltava: