
Spisu treści:
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-23 15:03

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:
Naucz się C++ Oop: 6 kroków

Naucz się C++ Oop: cześć, w tej instrukcji nauczysz się podstaw C++ Oop, mam nadzieję, że Ci się spodoba
Tinkercad Naucz się lutować Odznaka: 5 kroków (ze zdjęciami)

Tinkercad Learn to Solder Badge: Naucz się lutować za pomocą tej odznaki Tinkercad! Przymocuj kilka części do niestandardowej płytki drukowanej i z dumą noś świecącą szpilkę Peter Penguin. Jeśli jesteś nauczycielem, być może kupiłeś zestaw podczas jednego z naszych występów na imprezie.Ekwipunek zestawu:Peter Pen
Początkujący: Naucz się IOT za pomocą fajnego podajnika do ryb: 9 kroków (ze zdjęciami)

Początkujący: Naucz się IOT za pomocą fajnego podajnika do ryb: Ten projekt jest bardziej przewodnikiem po tym, jak zacząć od małego, niskobudżetowego urządzenia IOT i tego, co możesz z nim zrobić. Co to jest IOT? Dostałem od Google: IoT to skrót od Internet of Things. Internet Rzeczy odnosi się do stale rosnącej sieci
Naucz się klawiszy fortepianu z Makey Makey: 6 kroków (ze zdjęciami)

Naucz się klawiszy fortepianu z Makey Makey: Zbudowałem to na noc Instuctables w The Maker Station. Ta gra pomaga Ci dowiedzieć się, gdzie znajdują się nuty na klawiaturze fortepianu poprzez zabawę. Nasza grupa została zaproszona do udziału w pawilonie Maker Station na targach edukacyjnych. Podczas rozmowy z edukacją
Naucz się rysować świecę - krok po kroku: 6 kroków

Naucz się rysować świecę - krok po kroku: Ta świeca zajmuje 10 minut, aby narysować, jeśli dokładnie wykonasz moje kroki.Ciesz się