Talaan ng mga Nilalaman:

Alamin ang Perl Madaling Katamtaman: 8 Hakbang
Alamin ang Perl Madaling Katamtaman: 8 Hakbang

Video: Alamin ang Perl Madaling Katamtaman: 8 Hakbang

Video: Alamin ang Perl Madaling Katamtaman: 8 Hakbang
Video: Вяжем теплый капор - капюшон спицами 2024, Nobyembre
Anonim
Dagdagan ang Perl Madaling Medium
Dagdagan ang Perl Madaling Medium

Ang Perl ay isang teksto batay sa scripting languge na mayroong mga pakinabang at kawalan, ang tutorial na ito ay magbibigay sa iyo ng isang pangkalahatang ideya ng mga pangunahing kaalaman at mga pag-andar na karamihan sa mga scripters (AKA; programers)

Gagamitin. MAGSIMULA NA TAYO! (para sa mga operator lamang ng windows) Ipinapalagay ko na nagtrabaho ka sa isang hello world program bago o / at nagtrabaho kasama ang isang interpeter. kapag ang pag-script sa perl kailangan mong baguhin ang iyong PATH, ngunit kung hindi mo nais na gawin ito, gumamit ng perl express (ipinakita sa ibaba). * tandaan rate ng plese at magbigay ng puna sa itinuturo na ito

Hakbang 1: Ang Mga Kagamitan

1. isang interpeter perl (google ito!)

2. kung nais mo, perl express (google it!) 3. Gayundin, kung nais mo, mga module (google module module para sa ilan) i-install ang mga module sa folder na "lib" sa direktoryo ng iyong interpeter

Hakbang 2: Ang iyong Unang Programa

okay lets lets make a simple program, kopyahin at i-paste ang #! / usr / bin / perl print na "hello world"; iyon ang pinakasimpleng programa na maaari mong gawin, kung nais mong idagdag ito nang kaunti, i-type ang #! / usr / bin / perl i-print ang "hello / n world"; ginawa mo ang iyong unang programa!, Ang / n ay gagawa ng isang bagong linya ngayon ay hinahayaan na makakuha ng isang mas advanced

Hakbang 3: Mga variable

Ngayon mayroong tatlong uri ng mga variable, 1.scalers (nagtataglay ng isang piraso ng data) (($ scaler name = halaga;) 2.arrarr (humahawak ng maraming piraso ng data) ((@array name = (halaga);) 3. hashes% hashname = (halaga => iba pang halaga, halaga => iba pang halaga #put ng maraming mga thesis na nais mo)

Hakbang 4: Pagkuha ng Mas Advanced

hinahayaan gumawa ng mga script na naka-print ang mga halaga ng mga variable, i-type ang mga script na ito! (hindi mo kailangang i-type ang mga komento, ang mga komento ay nabanggit sa isang #) 1. #! / usr / bin / perl $ variablename = 5; i-print ang "$ variablename"; 2. #! / usr / bin / perl @arrayname = (halaga, halaga2); # alalahanin, dapat kang mag-refer sa mga array bilang halimbawa ng scalars (ang indexe ay nasa order na nagsisimula sa zero na naka-print na "$ arrayname {0} n"; #print halaga ng print "$ arrayname {1} n"; #print value2 note: para sa code sa itaas ng {at ang} mga simbolo ay aktibong square bracket 3. #! / usr / bin / perl my% hash = (v => halaga, v2 => halaga2); i-print ang $ hash {v}; ngayon ay nagbibigay-daan sa matuto ng isa pang paggamit para sa mga scaler, i-type o kopyahin at i-paste ang code na ito #! / usr / bin / perl $ scalername =; print $ scalername; i-type ang anumang nais mo kapag gumagamit ng command prompt ngunit kung gumagamit ka ng perl express, mag-click sa std.input pagkatapos ay mag-click sa i / o na simbolo ngayon hinahanap ang ilang higit pang mga gamit para sa mga variable.

Hakbang 5: Isa pang Paggamit at Looping

kopyahin at i-paste ang code na ito #! / usr / bin / perl $ scalername =; kung ($ scalername = ~ m / bill clinton /) {print "its clinton tama!"; } okay, maaari mong tanungin ang "ano ang gagawin kung?" mag-scroll pababa at makikita mo! >>>>>>>> sa kung ang statment perl ay kumilos sa sumusunod na paraan, tinanong ni perl "naglalaman ba ang $ scalername ng bill clinton? "narito ang isa pang pagpapaandar na usefulthe din habang halimbawa ng pag-andar: kopyahin at i-paste ang code na ito #! / usr / bin / perl $ a = 1; habang ($ a == 1) # == ay para sa mga numero lamang {print "a = 1"; } iba pa {print "a ay hindi katumbas ng 1"; } ang susunod na hakbang ay pag-uusapan ang tungkol sa mga pagpapaandar ng boolean

Hakbang 6: Boolean

Ang boolean ay para sa mga numero lamang! heres ilang mga pag-andar ==, katumbas! =, hindi pantay <, mas malaki sa>, mas mababa sa (*), multiply note: in multiply theres no () 's +, add

Hakbang 7: Pagsasama-sama Ito

kopyahin at i-paste ang code na ito, #! / usr / bin / perl $ operation =; kung ($ operation = ~ m / multiply /) {print "ipasok ang isang numero: / n"; $ a =; print "maglagay ng isang numero sa multiply $ a: / n "; $ b =; $ c = $ a * $ b; print" $ a multiplyed by $ b = $ c / n ";} kung ($ operation = ~ m / add /) {print "ipasok ang isang numero: / n"; $ a =; print "maglagay ng isang numero upang idagdag sa $ a: / n"; $ b =; $ c = $ a + $ b; i-print ang "$ a naidagdag sa $ b = $ c / n ";}

Hakbang 8: Tapos na

kapag nagsulat ka ng iyong sariling mga programa baka gusto mong idagdag ang pagpapaandar na ito sa iyong code

gumamit ng mga babala; okay youre tapos!

Inirerekumendang: