Spisu treści:

Naucz się Perla od łatwego do średniego: 8 kroków
Naucz się Perla od łatwego do średniego: 8 kroków

Wideo: Naucz się Perla od łatwego do średniego: 8 kroków

Wideo: Naucz się Perla od łatwego do średniego: 8 kroków
Wideo: Cleo - Za Krokiem Krok 2024, Listopad
Anonim
Naucz się Perla od łatwego do średniego
Naucz się Perla od łatwego do średniego

Perl to tekstowy język skryptowy, który ma swoje zalety i wady. Ten samouczek zawiera przegląd podstaw i funkcji większości skrypterów (AKA;programistów)

użyłby. ZACZNIJMY! (tylko dla operatorów Windows) Zakładam, że pracowałeś wcześniej z programem hello world lub/i pracowałeś z interpeterem. podczas pisania skryptów w perlu musisz zmienić PATH, ale jeśli nie chcesz tego robić, użyj perl express (pokazane poniżej). * Zwróć uwagę, proszę, oceń i skomentuj tę instrukcję

Krok 1: Materiały

1.a interpeter perla (wygoogluj to!)

2.jeśli chcesz, perl express (google it!) 3.także, jeśli chcesz, moduły (dla niektórych google perl modules) zainstaluj moduły w folderze "lib" w katalogu twojego perla interpetera

Krok 2: Twój pierwszy program

ok, zróbmy prosty program, skopiuj i wklej to #!/usr/bin/perl print "hello world"; jest to najprostszy program, jaki możesz zrobić, jeśli chcesz go trochę dodać, wpisz #!/usr/bin/perl print "hello \n world"; stworzyłeś swój pierwszy program!, \n to zrobienie nowej linii, teraz chodźmy trochę bardziej zaawansowani

Krok 3: Zmienne

teraz istnieją trzy typy zmiennych, 1.scalers (przechowuje jeden pasek danych) (($nazwa skalera = wartość;)2.arrays (przechowuje wiele pasków danych) ((@nazwa tablicy = (wartości);)3. haszy %hashname = (wartość => inna wartość, wartość => inna wartość # wstaw tyle tez ile chcesz)

Krok 4: Stawanie się bardziej zaawansowanym

zróbmy skrypty, które wypisują wartości zmiennych, wpisz te skrypty! (nie musisz wpisywać komentarzy, komentarze są oznaczone #)1. #!/usr/bin/perl $nazwa zmiennej = 5; print "$nazwa zmiennej";2. #!/usr/bin/perl @arrayname =(value, value2);#pamiętaj, musisz odwoływać się do tablic jako przykładu skalarów (indeksy są w kolejności od zera print "$arrayname{0}\n"; #print value print "$arrayname{1}\n"; #print value2 uwaga:dla kodu powyżej symboli { i } są właściwie nawiasami kwadratowymi 3. #!/usr/bin/perl mój %hash = (v => wartość, v2 => value2);print $hash{v};teraz nauczmy się innego zastosowania skalerów, wpisz lub skopiuj i wklej ten kod #!/usr/bin/perl $scalername =;print $scalername;wpisz cokolwiek chcesz podczas korzystania z wiersza poleceń, ale jeśli używasz perl express, kliknij std.input, a następnie kliknij symbol we/wy, teraz znajdźmy więcej zastosowań dla zmiennych

Krok 5: Kolejne użycie i zapętlenie

skopiuj i wklej ten kod #!/usr/bin/perl $scalername =; if ($scalername =~ m/bill clinton/) {print "jej clinton w porządku!"; }dobrze, możesz zapytać "co robi if zrobić?", przewiń w dół, a zobaczysz!>>>>>>>> w instrukcji if perl zachowuje się w następujący sposób, perl pyta "czy $scalername zawiera bill Clinton? "oto kolejna funkcja, która jest również przydatna przykład funkcji while: skopiuj i wklej ten kod #!/usr/bin/perl $a = 1; while ($a==1) # == dotyczy tylko liczb { print "a = 1"; } else { print "a nie jest równe 1"; }następny krok będzie omówił funkcje logiczne

Krok 6: Boole'a

boolean jest tylko dla liczb!tutaj niektóre funkcje ==, równe !=, nie równe <, większe niż >, mniejsze niż (*), mnożenie uwaga: w mnożeniu nie ma () +, dodaj

Krok 7: Łączenie w całość

skopiuj i wklej ten kod, #!/usr/bin/perl$operacja =;if ($operacja =~ m/multiply/){print "wpisz liczbę:\n";$a =;print "wpisz liczbę do pomnóż $a:\n";$b =;$c = $a * $b;print "$a pomnóż przez $b = $c\n";}if ($operacja =~ m/add/){print "wprowadź liczbę:\n";$a =;print "wprowadź liczbę do dodania do $a:\n";$b =;$c = $a + $b;print "$a dodane do $b = $c\n";}

Krok 8: Gotowe

kiedy piszesz własne programy, możesz chcieć dodać tę funkcję do swojego kodu

używać ostrzeżeń; ok, gotowe!

Zalecana: