İçindekiler:

Perl'i Kolaydan Ortaya Öğrenin: 8 Adım
Perl'i Kolaydan Ortaya Öğrenin: 8 Adım

Video: Perl'i Kolaydan Ortaya Öğrenin: 8 Adım

Video: Perl'i Kolaydan Ortaya Öğrenin: 8 Adım
Video: İki şiş Elazığ lif modeli yapılışı 🙈💝#ikişişlifmodelleri #lifmodelleri #lifyapılışı 2024, Temmuz
Anonim
Perl'i Kolaydan Ortaya Öğrenin
Perl'i Kolaydan Ortaya Öğrenin

Perl, avantajları ve dezavantajları olan metin tabanlı bir komut dosyası dilidir, bu eğitim size çoğu komut dosyası yazarının (AKA; programcılar) temelleri ve işlevleri hakkında genel bir bakış sağlayacaktır.

kullanırsınız. BAŞLAYALIM! (sadece Windows operatörleri için) Daha önce bir merhaba dünya programı ile çalıştığınızı ve/veya bir yorumlayıcı ile çalıştığınızı varsayıyorum. perl'de komut dosyası yazarken PATH'inizi değiştirmeniz gerekir, ancak bunu yapmak istemiyorsanız, perl ekspresini kullanın (aşağıda gösterilmiştir). * lütfen not edin ve bu talimata yorum yapın

Adım 1: Malzemeler

1.a perl yorumlayıcısı (google it!)

2. Isterseniz perl express (google it!)

2. Adım: İlk Programınız

tamam basit bir program yapalım, şunu kopyalayıp yapıştırın #!/usr/bin/perl print "merhaba dünya"; bu yapabileceğiniz en basit programdır, biraz eklemek isterseniz #!/usr/bin/perl print "merhaba \n dünya" yazın; ilk programınızı yaptınız!, \n şimdi yeni bir satır yapmak için biraz daha ilerleyelim

Adım 3: Değişkenler

şimdi üç tür değişken vardır, 1.skaler (bir veri şeridini tutar) (($scaler name = value;)2.arrays (birden çok veri şeridini tutar) ((@array name = (values);)3. karmalar %hashname = (değer => diğer değer, değer => diğer değer #istediğiniz kadar tez koyun)

4. Adım: Daha Gelişmiş Olmak

değişkenlerin değerlerini yazdıran komut dosyaları yapalım, bu komut dosyalarını yazın! (Yorumları yazmak zorunda değilsiniz, yorumlar # ile işaretlenmiştir)1. #!/usr/bin/perl $değişkenadı = 5; "$değişkenadı" yazdır;2. #!/usr/bin/perl @arrayname =(value, value2);#unutmayın, dizilere skaler örnek olarak başvurmalısınız (dizinler sıfırdan başlayarak sıralanmıştır print "$diziname{0}\n"; #print value print "$diziname{1}\n"; #print value2 not: { ve } sembollerinin üstündeki kod için aslında köşeli parantezler 3'tür. #!/usr/bin/perl my %hash = (v => değer, v2 => value2); print $hash{v};şimdi ölçekleyiciler için başka bir kullanım öğrenelim, bu kodu yazın veya kopyalayıp yapıştırın #!/usr/bin/perl $scalername =; print $scalername;istediğiniz herhangi bir şeyi yazın komut istemini kullanırken, ancak perl express kullanıyorsanız, std.input'a tıklayın, ardından i/o sembolüne tıklayınşimdi değişkenler için daha fazla kullanım bulalım

Adım 5: Başka Bir Kullanım ve Döngü

bu kodu kopyalayıp yapıştırın #!/usr/bin/perl $scalername =; if ($scalername =~ m/bill clinton/) {print "onun clinton'ı tamam!"; }tamam, "eğer ne işe yarar?" diye soruyor olabilirsiniz, aşağı kaydırdığınızda göreceksiniz!>>>>>>>> if ifadesinde perl şu şekilde davranıyor, perl "$scalername bill clinton içeriyor mu? "İşte de yararlı olan başka bir işlev, while işlevi örneği: bu kodu kopyalayıp yapıştırın #!/usr/bin/perl $a = 1; while ($a==1) # == sadece sayılar içindir { print "a = 1"; } else { print "a 1'e eşit değil"; }sonraki adım boole fonksiyonları hakkında konuşacak

Adım 6: Boole

boolean yalnızca sayılar içindir!burada bazı işlevler ==, eşittir !=, eşit değil <, büyüktür >, küçüktür (*), çarpma notu: çarpmada ()'nin + yok , toplama

Adım 7: Bir araya getirmek

bu kodu kopyalayıp yapıştırın, #!/usr/bin/perl$operasyon =;if ($operasyon =~ m/multiply/){print "bir sayı girin:\n";$a =;print " için bir sayı girin çarpma $a:\n";$b =;$c = $a * $b;print "$a çarpı $b = $c\n";}if ($operasyon =~ m/add/){print "bir sayı girin:\n";$a =;print "$a'ya eklemek için bir sayı girin:\n";$b =;$c = $a + $b;yazdır "$a, $b'ye eklendi = $c\n";}

Adım 8: Tamamlandı

kendi programlarınızı yazarken bu işlevi kodunuza eklemek isteyebilirsiniz.

uyarıları kullanın; tamam bitirdin!

Önerilen: