Innholdsfortegnelse:
- Trinn 1: Materialene
- Trinn 2: Ditt første program
- Trinn 3: Variabler
- Trinn 4: Bli mer avansert
- Trinn 5: Nok en bruk og sløyfe
- Trinn 6: Boolsk
- Trinn 7: Sette det sammen
- Trinn 8: Ferdig
Video: Lær Perl enkelt til middels: 8 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:25
Perl er en tekstbasert skriptspråk som har sine fordeler og ulemper, denne opplæringen vil gi deg en oversikt over det grunnleggende og funksjonene som de fleste skriptere (AKA; programmerere)
ville bruke. LA OSS KOMME I GANG! (bare for Windows -operatører) Jeg antar at du har jobbet med et hallo world -program før eller/og jobbet med en tolk. Når du skripter i perl må du endre PATH, men hvis du ikke vil gjøre dette, bruk perl express (vist nedenfor). *Vær oppmerksom på pris og kommenter dette
Trinn 1: Materialene
1. en perlinterpeter (google det!)
2. hvis du vil, perl express (google det!) 3. også, hvis du vil, installerer moduler (google perl -moduler for noen) modulene i "lib" -mappen i din perl -tolkekatalog
Trinn 2: Ditt første program
ok, la oss lage et enkelt program, kopier og lim inn denne #!/usr/bin/perl -utskriften "hei verden"; det er det enkleste programmet du kan lage. Hvis du vil legge til litt i det, skriver du inn #!/usr/bin/perl print "hello / n world"; du lagde ditt første program!, / n er å lage en ny linje nå kan bli litt mer avansert
Trinn 3: Variabler
nå er det tre typer variabler, 1. skalere (inneholder en stripe med data) (($ scaler navn = verdi;) 2. matriser (inneholder flere striper med data) ((@array name = (verdier);) 3. hashes %hashname = (verdi => annen verdi, verdi => annen verdi #put så mange teser du vil)
Trinn 4: Bli mer avansert
lar oss lage skript som skriver ut verdiene til variabler, skriv inn disse skriptene! (du trenger ikke å skrive kommentarene, kommentarene er merket med et #) 1. #!/usr/bin/perl $ variablename = 5; skrive ut "$ variablename"; 2. #!/usr/bin/perl @arrayname = (verdi, verdi2); #husk, du må referere til matriser som skalareksempel (indeksen er i rekkefølge som starter med null utskrift "$ arrayname {0} n"; #print value print "$ arrayname {1} n"; #print value2 note: for koden over {og} symbolene er faktisk firkantede parenteser 3. #!/usr/bin/perl min %hash = (v => verdi, v2 => verdi2); skriv ut $ hash {v}; kan nå lære en annen bruk for skalere, skriv inn eller kopier og lim inn denne koden #!/usr/bin/perl $ scalername =; skriv ut $ scalername; skriv inn alt du vil når du bruker ledeteksten, men hvis du bruker perl express, klikker du på std.input og klikker på i/o -symbolet. Nå finner vi flere bruksområder for variabler
Trinn 5: Nok en bruk og sløyfe
kopier og lim inn denne koden #!/usr/bin/perl $ scalername =; if ($ scalername = ~ m/bill clinton/) {print "its clinton ok!"; } ok, du kan spørre "hva gjør if -en?" rull ned og du vil se! >>>>>>>> i if statment perl oppfører seg på følgende måte, spør perl "inneholder $ scalername bill clinton? "her er en annen funksjon som også er nyttig mens mens -eksempel: kopier og lim inn denne koden #!/usr/bin/perl $ a = 1; mens ($ a == 1) # == er bare for tall {print "a = 1"; } annet {print "a tilsvarer ikke 1"; } neste trinn vil snakke om boolske funksjoner
Trinn 6: Boolsk
boolsk er bare for tall! Her er noen funksjoner ==, lik! =, ikke lik <, større enn>, mindre enn (*), multipliser notat: i multipliser er det ingen () s +, legg til
Trinn 7: Sette det sammen
kopier og lim inn denne koden, #!/usr/bin/perl $ operation =; hvis ($ operasjon = ~ m/multipliser/) {print "skriv inn et tall: / n"; $ a =; print "skriv inn et tall til multiplisere $ a: / n "; $ b =; $ c = $ a * $ b; skrive ut" $ a multiplisert med $ b = $ c / n ";} if ($ operation = ~ m/add/) {print "skriv inn et tall: / n"; $ a =; print "skriv inn et tall du vil legge til i $ a: / n"; $ b =; $ c = $ a + $ b; print "$ a lagt til $ b = $ c / n ";}
Trinn 8: Ferdig
Når du skriver dine egne programmer, vil du kanskje legge til denne funksjonen i koden
bruk advarsler; ok du er ferdig!
Anbefalt:
Lær C ++ Oop: 6 trinn
Lær C ++ Oop: hei, i denne instruksen vil du lære det grunnleggende om c ++ oop, forhåpentligvis liker du
COVID-19 Dashboard (enkelt og enkelt): 4 trinn
COVID-19 Dashboard (enkelt og enkelt): Overalt er det et stort utbrudd av det nye COVID-19-viruset. Det ble nødvendig å holde øye med det nåværende scenariet med COVID-19 i landet. Så, hjemme, var dette prosjektet jeg tenkte på: " An Information Dashboard " - En dag
SCARA Robot: Lær om fremover og omvendt kinematikk !!! (Plot Twist Lær hvordan du lager et sanntidsgrensesnitt i ARDUINO ved hjelp av BEHANDLING !!!!): 5 trinn (med bilder)
SCARA Robot: Lær om fremover og omvendt kinematikk !!! (Plot Twist Learn How to Make a Real Time Interface in ARDUINO Using Processing !!!!): En SCARA -robot er en veldig populær maskin i bransjens verden. Navnet står både for Selective Compliant Assembly Robot Arm eller Selective Compliant Articulated Robot Arm. Det er i utgangspunktet en robot med tre frihetsgrader, som er de to første
Lær hvordan du tegner et lys - trinn for trinn: 6 trinn
Lær hvordan du tegner et lys - trinn for trinn: Dette lyset tar 10 minutter å tegne hvis du følger trinnene mine nøye
Enkelt og enkelt bærbart stativ for fanget: 4 trinn
Enkelt og enkelt bærbart stativ for fanget: Jeg så meg rundt i en rekke butikker etter et bærbart stativ som får luftstrøm til den bærbare datamaskinen, men en der jeg faktisk kunne bruke den på fanget. Fant ikke noe som var det jeg ønsket, så jeg bestemte meg for å lage mitt eget