Агуулгын хүснэгт:

Perl -ийг хялбархан сураарай: 8 алхам
Perl -ийг хялбархан сураарай: 8 алхам

Видео: Perl -ийг хялбархан сураарай: 8 алхам

Видео: Perl -ийг хялбархан сураарай: 8 алхам
Видео: Gösterişli ve Kolay İki Şiş Örgü Modeli ✅️ Knitting Crochet. 2024, Арваннэгдүгээр
Anonim
Perl Easy to Medium сурах
Perl Easy to Medium сурах

Perl бол текст дээр суурилсан скрипт хэл бөгөөд давуу болон сул талуудтай бөгөөд энэ заавар нь ихэнх скриптүүдийн үндсэн ойлголт, функцуудын тоймыг өгөх болно (AKA; програмистууд)

ашиглах болно. ЭХЭЛЦГЭЭЕ! (зөвхөн цонхны операторуудын хувьд) Та өмнө нь сайн уу, дэлхийн хөтөлбөртэй ажиллаж байсан, эсвэл интерпэйтертэй ажиллаж байсан гэж бодож байна. perl дээр скрипт бичихдээ та PATH -ээ өөрчлөх ёстой, гэхдээ хэрэв та үүнийг хийхийг хүсэхгүй байгаа бол perl express -ийг ашиглаарай (доор харуулав). *Хангалттай үнийг тэмдэглэж, энэ зааварчилгааг тайлбарлана уу

Алхам 1: Материал

1. perl interpeter (google it!)

2. хэрэв та хүсвэл perl express (google it!) 3. мөн хэрэв та хүсвэл модулиуд (зарим хүмүүсийн хувьд google perl модулиуд) модулиудыг "lib" фолдерт өөрийн perl интернэт директорын санд байрлуулна.

Алхам 2: Таны анхны хөтөлбөр

За, энгийн програм хийцгээе, "Сайн уу ертөнц" гэсэн энэхүү #!/usr/bin/perl хэвлэмэлийг хуулж буулгана уу; Энэ бол таны хийж чадах хамгийн энгийн програм бөгөөд хэрэв та үүнийг жаахан нэмэхийг хүсвэл #!/usr/bin/perl print "hello / n world" гэж бичээрэй; Та анхны програмаа хийсэн!, / n одоо шинэ мөр гаргах нь арай илүү дэвшилтэт болох боломжийг олгоно

Алхам 3: Хувьсагчууд

одоо гурван төрлийн хувьсагч байна, 1. масштаб (өгөгдлийн нэг зурвасыг агуулдаг) (($ scaler name = утга;) 2. массив (өгөгдлийн олон туузыг агуулдаг) ((@array name = (утга);) 3. хэш %хэш =

Алхам 4: Илүү дэвшилтэт болох

хувьсагчдын утгыг хэвлэдэг скриптүүдийг бүтээцгээе, эдгээр скриптүүдийг бичээрэй! (та сэтгэгдлээ бичих шаардлагагүй, сэтгэгдлийг #гэж тэмдэглэсэн болно) 1. #!/usr/bin/perl $ variablename = 5; "$ variablename" гэж хэвлэх; 2. #!/usr/bin/perl @arrayname = (утга, утга2); #гэдгийг санаарай, та массивыг скаляр жишээ болгон дурдах ёстой (индекс "$ arrayname {0} n" тэг хэвлэхээс эхлэн дараалсан байна; #хэвлэх утга хэвлэх "$ arrayname {1} n"; #хэвлэх утга2 тэмдэглэл: {болон} тэмдгийн дээрх кодын хувьд дөрвөлжин хаалт 3 байна. #!/usr/bin/perl my %hash = (v => утга, v2 => утга2); хэвлэх $ hash {v}; одоо scalers -ийн өөр хэрэглээг сурцгаая, энэ кодыг бичээрэй эсвэл хуулж #!/usr/bin/perl $ scalername =; хэвлэх $ scalername; хүссэн зүйлээ бичээрэй. командын мөрийг ашиглах үед, гэхдээ хэрэв та perl express ашиглаж байгаа бол std.input дээр дарж дараа нь i/o тэмдэг дээр дарна уу

Алхам 5: Өөр хэрэглээ ба давталт

энэ кодыг хуулж # #/usr/bin/perl $ scalername =; if ($ scalername = ~ m/bill clinton/) {print "its clinton alright!"; } За, та "хэрэв тэгвэл юу хийх вэ?" гэж доош гүйлгэж харвал та харах болно! "Энд бас функц байхад ашиглагддаг өөр нэг функц байдаг: жишээ нь энэ кодыг хуулж #!/usr/bin/perl $ a = 1; while ($ a == 1) # == нь зөвхөн тоонд зориулагдсан болно {хэвлэх "a = 1"; } өөр {хэвлэх "a нь 1 -тэй тэнцүү биш"; } Дараагийн алхам бол логик функцуудын талаар ярих болно

Алхам 6: логик

boolean нь зөвхөн тоонд зориулагдсан болно! энд зарим функцууд ==, тэнцүү! =, тэнцүү биш <,> -аас их, (*) -ээс бага, тэмдэглэлийг үржүүлээрэй: no () s + гэж үржүүлэх, нэмэх

Алхам 7: Үүнийг нэгтгэх

$! $ a: / n "; $ b =; $ c = $ a * $ b; хэвлэх" $ үржүүлсэн $ b = $ c / n ";} бол ($ ажиллагаа = ~ m/нэмэх/) {хэвлэх "тоо оруулах: / n"; $ a =; хэвлэх "$ a дээр нэмэх тоог оруулна уу: / n"; $ b =; $ c = $ a + $ b; хэвлэх "$ a -г $ b = дээр нэмнэ үү. $ c / n ";}

Алхам 8: Дууссан

Та өөрийн програм бичихдээ энэ функцийг код дээрээ нэмэхийг хүсч магадгүй юм

анхааруулга ашиглах; за, чи дууслаа!

Зөвлөмж болгож буй: