Talaan ng mga Nilalaman:
- Hakbang 1: Ang Mga Kagamitan
- Hakbang 2: Ang iyong Unang Programa
- Hakbang 3: Mga variable
- Hakbang 4: Pagkuha ng Mas Advanced
- Hakbang 5: Isa pang Paggamit at Looping
- Hakbang 6: Boolean
- Hakbang 7: Pagsasama-sama Ito
- Hakbang 8: Tapos na
Video: Alamin ang Perl Madaling Katamtaman: 8 Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:15
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:
Nagsisimula: Alamin ang IOT Gamit ang isang Cool Fish Feeder: 9 Mga Hakbang (na may Mga Larawan)
Baguhan: Alamin ang IOT Gamit ang isang Cool Fish Feeder: Ang proyektong ito ay higit pa sa isang gabay upang magsimula sa isang maliit na mababang badyet na IOT na aparato at kung ano ang magagawa mo rito. Ano ang IOT? Nakuha mula sa Google: Ang IoT ay maikli para sa Internet of Things. Ang Internet of Things ay tumutukoy sa lumalaking network o
Alamin sa Circuit NANO: Isang PCB. Madaling matutunan. Walang-katapusang Mga Posisyon .: 12 Hakbang (na may Mga Larawan)
Alamin sa Circuit NANO: Isang PCB. Madaling matutunan. Walang-katapusang Mga Posisyon .: Ang pagsisimula sa mundo ng electronics at robotics ay maaaring maging medyo nakakatakot sa una. Maraming mga bagay na matututunan sa simula (disenyo ng circuit, paghihinang, programa, pagpili ng tamang mga elektronikong sangkap, atbp) at kapag nagkamali ang mga bagay
DIY MusiLED, Music Synchronized LEDs Sa Isang pag-click sa Windows at Linux Application (32-bit & 64-bit). Madaling Muling Gawin, Madaling Gamitin, Madaling Port: 3 Mga Hakbang
DIY MusiLED, Music Synchronized LEDs Sa Isang pag-click sa Windows at Linux Application (32-bit & 64-bit). Madaling Muling Mamuhay, Madaling Gamitin, Madaling Port: Ang proyekto na ito ay makakatulong sa iyo upang ikonekta ang 18 LEDs (6 Red + 6 Blue + 6 Yellow) sa iyong Arduino Board at pag-aralan ang mga signal ng real-time na signal ng iyong computer at i-relay ang mga ito sa ang mga LEDs upang magaan ang mga ito ayon sa mga beat effects (Snare, High Hat, Kick)
Paano Madaling Baguhin ang isang Mag-sign na "Banayad / LED" para sa Madaling Programming ng Arduino: 7 Mga Hakbang (na may Mga Larawan)
Paano Madaling Baguhin ang isang Mag-sign na "Banayad / LED" para sa Madaling Programming ng Arduino: Sa itinuturo na ito ay ipapakita ko kung paano maaaring gawing kahit sino ang isang bagay na may ilaw sa isang mai-program na arduino flashing na ilaw o " Moving Lights "
I-hack ang Spy Ear at Alamin na Baligtarin ang Engineer ng isang Circuit: 4 Mga Hakbang (na may Mga Larawan)
I-hack ang Spy Ear at Alamin upang Baligtarin ang Engineer ng isang Circuit: Ang itinuturo na ito ay nagpapakilala sa kagalang-galang na Spy Ear sa mga detalye at ang aking paraan upang baligtarin ang engineer ng isang circuit. Bakit karapat-dapat na turuan ang aparatong ito?: - Maaari kang bumili ng Spy Ear sa isang dolyar ! -Maaari nitong palakihin ang mga tunog hanggang sa 60 dB o isang kadahilanan ng isang 1000.