Orodha ya maudhui:

Jifunze Perl Rahisi kwa Kati: Hatua 8
Jifunze Perl Rahisi kwa Kati: Hatua 8

Video: Jifunze Perl Rahisi kwa Kati: Hatua 8

Video: Jifunze Perl Rahisi kwa Kati: Hatua 8
Video: 🌹 Очень нарядный и красивый джемпер, который хочется связать! Подробный видео МК. Часть 1. 2024, Novemba
Anonim
Jifunze Perl Rahisi kwa Kati
Jifunze Perl Rahisi kwa Kati

Perl ni maandishi ya msingi ya maandishi ambayo yana faida na hasara, mafunzo haya yatakupa muhtasari wa misingi na kazi ambazo waandishi wengi (AKA; waandaaji)

ingetumia. TUANZE! (kwa waendeshaji wa windows tu) Ninafikiria kuwa umefanya kazi na programu ya ulimwengu ya hello kabla au / na umefanya kazi na mkalimani. unapoandika kwenye perl lazima ubadilishe PATH yako, lakini ikiwa hutaki kufanya hivyo, tumia perl expression (iliyoonyeshwa hapa chini). * kumbuka kiwango cha maoni na utoe maoni haya

Hatua ya 1: Vifaa

1. mtafsiri wa perl (google it!)

2. ikiwa unataka, perl eleza (google it!) 3. pia, ikiwa unataka, moduli (moduli za google perl kwa wengine) weka moduli kwenye folda ya "lib" kwenye saraka yako ya mtafsiri wa perl.

Hatua ya 2: Mpango wako wa kwanza

sawa lets kufanya mpango rahisi, nakili na ubandike hii #! / usr / bin / perl chapa "hello world"; huo ndio mpango rahisi zaidi unaweza kufanya, ikiwa unataka kuiongeza kidogo, andika #! / usr / bin / perl chapisha "hello / n ulimwengu"; umetengeneza mpango wako wa kwanza!, / n ni kutengeneza laini mpya sasa inakuwezesha kupata maendeleo zaidi

Hatua ya 3: Vigezo

sasa kuna aina tatu za anuwai, 1. wauzaji (anashikilia ukanda mmoja wa data) (($ scaler name = value;) 2.arrays (inashikilia vipande kadhaa vya data) hashes% hashname = (value => value nyingine, value => thamani nyingine #paka theses nyingi kama unavyotaka)

Hatua ya 4: Kupata Maendeleo Zaidi

hebu tengeneza maandishi ambayo huchapisha maadili ya anuwai, andika hati hizi! (sio lazima uchapishe maoni, maoni yanajulikana na #) 1. #! / usr / bin / perl $ variablename = 5; chapisha "$ variablename"; 2. #! / usr / bin / perl @arrayname = (thamani, thamani2); # kumbuka, lazima urejelee safu kama mfano wa scalars (indexe ili iweze kuanza bila kuchapa zero "$ arrayname {0} n"; #print chapa ya thamani "$ arrayname {1} n"; #print value2 dokezo: kwa nambari iliyo juu ya alama {na} ni mabano ya mraba 3. #! / usr / bin / perl my% hash = (v => value, v2 => value2); chapisha $ hash {v}; sasa hebu jifunze matumizi mengine kwa wadogo, andika au nakili na ubandike nambari hii #! / usr / bin / perl $ scalername =; chapisha $ scalername; andika kitu chochote unachotaka unapotumia haraka ya amri lakini ikiwa unatumia maelezo ya perl, bonyeza std.input kisha bonyeza ishara i / o lets kupata matumizi zaidi ya anuwai

Hatua ya 5: Matumizi mengine na Kufunguliwa

nakili na ubandike nambari hii #! / usr / bin / perl $ scalername =; ikiwa ($ scalername = ~ m / bill clinton /) {chapa "clinton yake sawa!"; } sawa, unaweza kuwa unauliza "je! ikiwa inafanya nini?" shuka chini na utaona! "hapa kuna kazi nyingine ambayo pia ni usefulthe wakati mfano wa kazi: nakala na ubandike nambari hii #! / usr / bin / perl $ a = 1; wakati ($ a == 1) # == ni ya nambari tu {print "a = 1"; } mwingine {chapa "a hailingani 1"; } hatua inayofuata itazungumza juu ya kazi za boolean

Hatua ya 6: Boolean

boolean ni ya nambari tu! heres kazi zingine ==, sawa! =, sio sawa <, kubwa kuliko>, chini ya (*), zidisha dokezo:

Hatua ya 7: Kuiweka Pamoja

nakili na ubandike nambari hii, #! / usr / bin / perl $ operation =; ikiwa ($ operation = ~ m / multiply /) {print "ingiza nambari: / n"; $ a =; chapa "ingiza nambari kwa ongeza $ a: / n "; $ b =; $ c = $ a * $ b; chapisha" $ imezidishwa na $ b = $ c / n ";} ikiwa ($ operation = ~ m / add /) {print "ingiza nambari: / n"; $ a =; chapisha "weka nambari ya kuongeza kwa $ a: / n"; $ b =; $ c = $ a + $ b; chapisha "$ a imeongezwa kwa $ b = $ c / n ";}

Hatua ya 8: Imemalizika

unapoandika programu zako mwenyewe unaweza kutaka kuongeza kazi hii katika nambari yako

tumia maonyo; sawa umemaliza!

Ilipendekeza: