Sadržaj:
- Korak 1: Materijali
- Korak 2: Vaš prvi program
- Korak 3: Varijable
- Korak 4: Napredovanje
- Korak 5: Druga upotreba i ponavljanje
- Korak 6: Logičko
- Korak 7: Sastavite to zajedno
- Korak 8: Završeno
Video: Naučite Perl Lako do srednje: 8 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:09
Perl je jezični skriptni jezik zasnovan na tekstu koji ima svoje prednosti i nedostatke, ovaj vodič će vam dati pregled osnova i funkcija koje većina skriptera (AKA; programeri)
bi koristili. HAJDE DA POČNEMO! (samo za operatore operativnog sistema Windows) Pretpostavljam da ste već radili sa hello world programom ili/i radili sa interpeterom. prilikom skriptiranja u perlu morate promijeniti svoj PATH, ali ako ne želite to učiniti, upotrijebite perl express (prikazano ispod). *zabilježite stopu zadovoljenja i komentirajte ovo uputstvo
Korak 1: Materijali
1. perl interpeter (google it!)
2.ako želite, perl express (google it!) 3. takođe, ako želite, moduli (google perl moduli za neke) instaliraju module u "lib" fasciklu u direktoriju vašeg perl interpetera
Korak 2: Vaš prvi program
dobro napravimo jednostavan program, kopirajte i zalijepite ovaj #!/usr/bin/perl ispis "hello world"; to je najjednostavniji program koji možete napraviti, ako ga želite malo dodati, upišite #!/usr/bin/perl print "hello / n world"; napravili ste svoj prvi program!, / n je napraviti novu liniju, sada možemo malo napredovati
Korak 3: Varijable
sada postoje tri vrste varijabli, 1. skaliranje (sadrži jednu traku podataka) (($ skaler name = value;) 2. niz (sadrži više traka podataka) ((@array name = (values);) 3. hashes %hashname = (value => druga vrijednost, vrijednost => druga vrijednost #unesite koliko god želite teza)
Korak 4: Napredovanje
dopustimo skripte koje ispisuju vrijednosti varijabli, upišite ove skripte! (ne morate upisivati komentare, komentari su označeni sa #) 1. #!/usr/bin/perl $ imepromenljive = 5; ispisati "$ variablename"; 2. #!/usr/bin/perl @arrayname = (value, value2); #zapamtite, morate se pozivati na nizove kao primjer skalara (indeksi su u redoslijedu koji počinje s nulom ispisati "$ arrayname {0} n"; #print value print "$ arrayname {1} n"; #print value2 napomena: za kôd iznad {i} simboli su zapravo uglate zagrade 3. #!/usr/bin/perl moj %hash = (v => vrijednost, v2 => value2); ispišite $ hash {v}; sada ćemo naučiti drugu upotrebu skalera, upišite ili kopirajte i zalijepite ovaj kod #!/usr/bin/perl $ scalername =; ispišite $ scalername; upišite sve što želite kada koristite naredbeni redak, ali ako koristite perl express, kliknite na std.input, a zatim kliknite na simbol u/i, sada možete pronaći još neke upotrebe za varijable
Korak 5: Druga upotreba i ponavljanje
kopirajte i zalijepite ovaj kod #!/usr/bin/perl $ scalername =; if ($ scalername = ~ m/bill Clinton/) {ispiši "Clinton je u redu!"; } U redu, možda se pitate "šta radi ako?" pomaknite se prema dolje i vidjet ćete! >>>>>>>> U if statment perl se ponaša na sljedeći način, perl pita "sadrži li $ scalername Bill Clinton? "evo još jedne funkcije koja je također korisna u primjeru funkcije while: kopirajte i zalijepite ovaj kod #!/usr/bin/perl $ a = 1; dok je ($ a == 1) # == samo za brojeve {print "a = 1"; } else {ispis "a nije jednako 1"; } sljedeći korak će govoriti o logičkim funkcijama
Korak 6: Logičko
logičko je samo za brojeve! evo nekih funkcija ==, jednako! =, nije jednako <, veće od>, manje od (*), pomnožite napomenu: u množenju nema () 's +, dodajte
Korak 7: Sastavite to zajedno
kopirajte i zalijepite ovaj kôd, #!/usr/bin/perl $ operation =; if ($ operation = ~ m/multiply/) {print "unesite broj: / n"; $ a =; print "unesite broj za pomnožite $ a: / n "; $ b =; $ c = $ a * $ b; ispišite" $ a pomnoženo sa $ b = $ c / n ";} if ($ operation = ~ m/add/) {print "unesite broj: / n"; $ a =; print "unesite broj za dodavanje u $ a: / n"; $ b =; $ c = $ a + $ b; print "$ a je dodato u $ b = $ c / n ";}
Korak 8: Završeno
kada pišete svoje programe, možda biste htjeli dodati ovu funkciju u svoj kôd
upozorenja o upotrebi; dobro završili ste!
Preporučuje se:
Naučite C ++ Oop: 6 koraka
Naučite C ++ Oop: zdravo, u ovom uputstvu ćete naučiti osnove c ++ oop, nadam se da ćete uživati
BGA rendgenski pregled- naučite kako pregledati?: 7 koraka
BGA rendgenska inspekcija-naučite kako pregledati?: Ova instrukcija će vas naučiti kako pripremiti upotrebu i 2D rendgenski sistem za pregled BGA, kao i neke savjete na šta treba obratiti pažnju prilikom obavljanja BGA rendgenskog pregleda. trebat će: rendgenski sustav sposoban držati PCBPCBESD smockESD narukvicu za nošenje oko ruke
Naučite kako dizajnirati prilagođeno oblikovano PCB računalo pomoću EasyEDA mrežnih alata: 12 koraka (sa slikama)
Naučite kako dizajnirati prilagođenu PCB sa EasyEDA mrežnim alatima: Oduvijek sam želio dizajnirati prilagođenu PCB, a sa mrežnim alatima i jeftinim prototipovanjem PCB -a nikada nije bilo lakše nego sada! Moguće je čak i jeftino i jednostavno sastaviti komponente za površinsko montiranje u maloj količini kako bi se spasio težak sol
SCARA Robot: Učenje o naprednoj i obrnutoj kinematici !!! (Plot Twist Naučite kako napraviti interfejs u stvarnom vremenu u ARDUINO -u KORIŠTENJEM OBRADE !!!!): 5 koraka (sa slikama)
SCARA Robot: Učenje o naprednoj i obrnutoj kinematici !!! (Plot Twist Naučite kako napraviti interfejs u stvarnom vremenu u ARDUINU KORIŠTENJEM PROCESINGA !!!!): SCARA robot je vrlo popularna mašina u svijetu industrije. Naziv označava i selektivnu usklađenu robot -montažnu ruku ili zglobnu robotsku ruku selektivnu kompatibilnost. To je u osnovi robot sa tri stepena slobode, prva dva displa
Komora za svemirsku salatu- Robotika srednje škole avio-kompanije: 8 koraka
Komora za svemirsku salatu- Robotika avio-kompanija: Ovo je instrukcija koju su napravila tri srednjoškolca upisana u razred robotike. Napravit ćemo komoru za uzgoj zelene salate u svemiru za natjecanje Growing Beyond Earth Contest NASA -e. Pokazat ćemo vam kako stvoriti spremnik. Hajdemo