Obsah:
- Krok 1: Materiály
- Krok 2: Váš první program
- Krok 3: Proměnné
- Krok 4: Získání pokročilejších
- Krok 5: Další použití a opakování
- Krok 6: Boolean
- Krok 7: Dát to dohromady
- Krok 8: Hotovo
Video: Naučte se Perl snadno až středně: 8 kroků
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:24
Perl je textový skriptovací jazyk, který má své výhody i nevýhody. Tento tutoriál vám poskytne přehled základů a funkcí, které většina skriptů (AKA; programátoři)
by použil. ZAČNĚME! (pouze pro operátory systému Windows) Předpokládám, že jste dříve pracovali s programem hello world nebo jste pracovali s interpeterem. při skriptování v perlu musíte změnit PATH, ale pokud to nechcete udělat, použijte perl express (viz níže). *Poznámka: prosím ohodnoťte a komentujte tento pokyn
Krok 1: Materiály
1. Perl Interpeter (vygooglete to!)
2. chcete -li, perl express (vygooglete to!) 3. také pokud chcete, moduly (pro některé moduly google perl) nainstalujte moduly do složky "lib" v adresáři vašeho perl interpeteru
Krok 2: Váš první program
dobře, vytvořme jednoduchý program, zkopírujte a vložte tento #!/usr/bin/perl tisk „ahoj svět“; to je nejjednodušší program, který můžete udělat, pokud do něj chcete trochu přidat, zadejte #!/usr/bin/perl print "hello / n world"; vytvořil jsi svůj první program!, / n je vytvořit nový řádek, nyní můžeme být trochu pokročilejší
Krok 3: Proměnné
nyní existují tři typy proměnných, 1. škálovače (obsahuje jeden pás dat) ((($ scaler name = hodnota;) 2. pole (obsahuje více proužků dat) ((@název pole = (hodnoty);) 3. hashes %hashname = (hodnota => jiná hodnota, hodnota => jiná hodnota #zadejte tolik prací, kolik chcete)
Krok 4: Získání pokročilejších
umožňuje vytvářet skripty, které tisknou hodnoty proměnných, zadejte tyto skripty! (komentáře nemusíte psát, komentáře jsou označeny znakem #) 1. #!/usr/bin/perl $ variablename = 5; vytiskněte „$ variablename“; 2. #!/usr/bin/perl @arrayname = (hodnota, hodnota2); #pamatujte, pole musíte označit jako skalární příklad (indexy jsou v pořadí začínajícím na nulovém tisku „$ arrayname {0} n“; #print value print "$ arrayname {1} n"; #print value2 poznámka: u kódu nad symboly {a} jsou skutečně hranaté závorky 3. #!/usr/bin/perl moje %hash = (v => hodnota, v2 => hodnota2); tisk $ hash {v}; nyní se naučíme další použití pro škálovače, zadejte nebo zkopírujte a vložte tento kód #!/usr/bin/perl $ scalername =; tisk $ scalername; zadejte cokoli chcete při použití příkazového řádku, ale pokud používáte perl express, klikněte na std.input a poté klikněte na symbol I/o
Krok 5: Další použití a opakování
zkopírujte a vložte tento kód #!/usr/bin/perl $ scalername =; if ($ scalername = ~ m/bill clinton/) {print "its clinton alright!"; } dobře, možná se ptáte „co dělá if?“přejděte dolů a uvidíte! >>>>>>>> v případě, že se perl Statment Perl chová následujícím způsobem, Perl se zeptá „obsahuje $ scalername Bill Clinton? "Zde je další funkce, která je také užitečná, zatímco příklad funkce: zkopírujte a vložte tento kód #!/usr/bin/perl $ a = 1; while ($ a == 1) # == is for numbers only {print "a = 1"; } else {print "a se nerovná 1"; } další krok bude hovořit o booleovských funkcích
Krok 6: Boolean
boolean je pouze pro čísla! zde jsou některé funkce ==, rovná se! =, nerovná se <, větší než>, menší než (*), znásobte poznámku: při násobení není žádné () 's +, přidejte
Krok 7: Dát to dohromady
zkopírujte a vložte tento kód, #!/usr/bin/perl $ operation =; if ($ operation = ~ m/multiply/) {print "zadejte číslo: / n"; $ a =; print "zadejte číslo pro vynásobit $ a: / n "; $ b =; $ c = $ a * $ b; vytisknout" $ a vynásobeno $ b = $ c / n ";} if ($ operace = ~ m/add/) {tisk "zadejte číslo: / n"; $ a =; tisk "zadejte číslo, které chcete přidat k $ a: / n"; $ b =; $ c = $ a + $ b; vytiskněte "$ a přidáno k $ b = $ c / n ";}
Krok 8: Hotovo
při psaní vlastních programů možná budete chtít přidat tuto funkci do kódu
používat varování; dobře, máš hotovo!
Doporučuje:
Naučte se C ++ Oop: 6 kroků
Learn C ++ Oop: ahoj, v tomto návodu se naučíš základy c ++ oop, snad se ti bude líbit
Kontrola BGA rentgenem- Naučte se kontrolovat ?: 7 kroků
BGA rentgenová kontrola-Naučte se kontrolovat ?: Tento návod vás naučí, jak připravit použití a 2D rentgenový systém ke kontrole BGA, a také několik rad, na co se zaměřit při provádění BGA rentgenové inspekce. bude potřebovat: rentgenový systém schopný držet řemínek na zápěstí PCBPCBESD
Robot SCARA: učení o Fowardově a inverzní kinematice !!! (Plot Twist Naučte se, jak vytvořit rozhraní v reálném čase v ARDUINO pomocí ZPRACOVÁNÍ !!!!): 5 kroků (s obrázky)
Robot SCARA: učení o Fowardově a inverzní kinematice !!! (Plot Twist Naučte se, jak vytvořit rozhraní v reálném čase v ARDUINO pomocí ZPRACOVÁNÍ !!!!): Robot SCARA je ve světě průmyslu velmi oblíbeným strojem. Název znamená jak robotické rameno sestavené podle výběru, tak kloubové rameno robota. Je to v zásadě robot se třemi stupni volnosti, který je prvními dvěma ukázkami
Naučte se, jak vyrobit přenosný monitor napájený baterií, který může napájet i Raspberry Pi: 8 kroků (s obrázky)
Zjistěte, jak vyrobit přenosný monitor napájený baterií, který může napájet také Raspberry Pi: Už jste někdy chtěli kódovat python nebo mít výstup pro zobrazení svého robota Raspberry Pi, na cestách, nebo potřebujete přenosný sekundární displej pro váš notebook Nebo fotoaparát? V tomto projektu budeme konstruovat přenosný monitor napájený bateriemi a
Micro: bit Magic Wand! (Středně pokročilí): 8 kroků
Micro: bit Magic Wand! (Středně pokročilý): „Jakákoli dostatečně pokročilá technologie je k nerozeznání od magie.“(Arthur C. Clarke). Sakra, to ano! Na co čekáme, použijme technologii k vytvoření vlastního druhu magie !! Tento projekt využívá dva mikro: bitové mikrokontroléry