Sadržaj:
- Korak 1: Materijali
- Korak 2: Vaš prvi program
- Korak 3: Varijable
- Korak 4: Napredovanje
- Korak 5: Druga upotreba i ponavljanje
- Korak 6: Booleov
- 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 promjena: 2024-01-30 09:38
Perl je skriptni jezik temeljen na tekstu koji ima svoje prednosti i nedostatke, ovaj vodič će vam dati pregled osnova i funkcija koje većina skriptora (poznatih kao programeri)
bi koristili. ZAPOČNIMO! (samo za operatore operacijskog sustava Windows) Pretpostavljam da ste prije ili/i radili s interpeterom. prilikom skriptiranja u perlu morate promijeniti svoj PATH, ali ako to ne želite učiniti, upotrijebite perl express (prikazano ispod). *zabilježite stopu zadovoljstva i komentirajte ovo uputstvo
Korak 1: Materijali
1. perl interpeter (google it!)
2.ako želite, perl express (google it!) 3. također, ako želite, moduli (google perl moduli za neke) instaliraju module u mapu "lib" u imeniku 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 mu želite dodati malo, upišite #!/usr/bin/perl print "hello / n world"; napravili ste svoj prvi program!, / n je napraviti novu liniju, sada ćemo moći 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! (komentare ne morate upisivati, komentari se bilježe s #) 1. #!/usr/bin/perl $ ime varijable = 5; ispisati "$ variablename"; 2. #!/usr/bin/perl @arrayname = (value, value2); #zapamtite, morate se pozivati na nizove kao primjer skalara (indeksi su u redu koji počinje s nulom ispis "$ 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); print $ hash {v}; sada ćemo naučiti drugu upotrebu skalera, upišite ili kopirajte i zalijepite ovaj kod #!/usr/bin/perl $ scalername =; print $ 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šite "Clinton je u redu!"; } U redu, možda se pitate "što radi if ako?" pomaknite se prema dolje i vidjet ćete! >>>>>>>> U if statmentu 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 kôd #!/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: Booleov
boolean 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 s $ b = $ c / n ";} if ($ operation = ~ m/add/) {print "unesite broj: / n"; $ a =; print "unesite broj za dodavanje u $ a: / n"; $ b =; $ c = $ a + $ b; ispišite "$ a dodano u $ b = $ c / n ";}
Korak 8: Završeno
kada pišete vlastite programe, možda biste htjeli dodati ovu funkciju u svoj kôd
upozorenja; dobro ste završili!
Preporučeni:
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 RTG pregled- naučite kako pregledati?: 7 koraka
BGA X-Ray Inspection-Saznajte kako pregledati?: Ovaj Instructable će vas naučiti kako pripremiti upotrebu i 2D x-ray sustav za pregled BGA-e, kao i neke savjete na što trebate paziti prilikom obavljanja BGA X-Ray pregleda trebat će: rentgenski sustav sposoban držati PCBPCBESD smockESD narukvicu za zglob
Naučite kako dizajnirati prilagođenu PCB s EasyEDA mrežnim alatima: 12 koraka (sa slikama)
Naučite dizajnirati PCB po mjeri s EasyEDA mrežnim alatima: Oduvijek sam želio dizajnirati prilagođenu PCB, a s mrežnim alatima i jeftinim prototipovanjem PCB -a nikad nije bilo lakše nego sada! Moguće je čak i jeftino i jednostavno sastaviti komponente za površinsko montiranje u malim količinama kako bi se spasio težak sol
SCARA Robot: Učenje o unaprijed i obrnutoj kinematici !!! (Plot Twist Naučite kako napraviti ARTUINO sučelje u stvarnom vremenu pomoću PROCESINGA !!!!): 5 koraka (sa slikama)
SCARA Robot: Učenje o unaprijed i obrnutoj kinematici !!! (Plot Twist Saznajte kako stvoriti sučelje u stvarnom vremenu u ARDUINU pomoću PROCESINGA !!!!): SCARA robot je vrlo popularan stroj u svijetu industrije. Naziv znači i selektivna sukladna montažna robotska ruka ili selektivna usklađena zglobna robotska ruka. To je u osnovi robot s tri stupnja slobode, prva dva displ
Naučite kako napraviti prijenosni monitor s baterijskim napajanjem koji može napajati i Raspberry Pi: 8 koraka (sa slikama)
Naučite kako napraviti prijenosni monitor s baterijskim napajanjem koji može napajati i Raspberry Pi: Morali ste ikada htjeti kodirati python ili imati izlaz za zaslon za svoj Raspberry Pi robot, u pokretu ili vam je trebao prijenosni sekundarni zaslon za prijenosno računalo ili kameru? U ovom projektu izgradit ćemo prijenosni monitor na baterije i