
Kazalo:
2025 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2025-01-23 15:09

Perl je jezikovni skriptni jezik, ki ima svoje prednosti in slabosti. Ta vadnica vam bo predstavila osnove in funkcije, ki jih uporablja večina skriptorjev (AKA; programerji)
bi uporabili. ZAČNIMO! (samo za operaterje windows) Predvidevam, da ste že delali s programom hello world ali/in delali z interpeterjem. pri skriptiranju v perlu morate spremeniti svojo pot, če pa tega ne želite, uporabite perl express (prikazano spodaj). *upoštevajte stopnjo izpolnjevanja in komentirajte ta navodila
1. korak: Materiali
1. perl interpeter (google it!)
2. če želite, perl express (google it!) 3. tudi, če želite, moduli (google perl moduli za nekatere) namestite module v mapo "lib" v imeniku vašega perl interpetra
2. korak: Vaš prvi program
V redu, naredimo preprost program, kopirajte in prilepite ta #!/usr/bin/perl print "hello world"; to je najpreprostejši program, ki ga lahko naredite, če ga želite malo dodati, vnesite #!/usr/bin/perl print "hello / n world"; naredili ste svoj prvi program!, / n je, da naredimo novo vrstico, zdaj pa lahko napredujemo
3. korak: spremenljivke
zdaj obstajajo tri vrste spremenljivk: 1. skaliranje (vsebuje en trak podatkov) (($ skaler ime = vrednost;) 2. matrike (vsebuje več trakov podatkov) ((@ime matrike = (vrednosti);) 3. hashes %hashname = (value => druga vrednost, value => druga vrednost #vnesite poljubno število tez)
4. korak: Napredujete
naredimo skripte, ki natisnejo vrednosti spremenljivk, vnesite te skripte! (komentarjev vam ni treba vnašati, komentarji so označeni s #) 1. #!/usr/bin/perl $ ime spremenljivke = 5; natisnite "$ variablename"; 2. #!/usr/bin/perl @arrayname = (value, value2); #ne pozabite, da se morate matrike sklicevati na primer skalarjev (indeks je v vrstnem redu, ki se začne pri nič, natisnite "$ arrayname {0} n"; #print vrednost print "$ arrayname {1} n"; #print value2 opomba: za kodo nad {in} simboli sta dejansko oglati oklepaji 3. #!/usr/bin/perl my %hash = (v => vrednost, v2 => vrednost2); natisnite $ hash {v}; zdaj se naučimo druge uporabe skalarjev, vnesite ali kopirajte in prilepite to kodo #!/usr/bin/perl $ scalername =; print $ scalername; vnesite karkoli želite ko uporabljate ukazni poziv, če pa uporabljate perl express, kliknite na std.input, nato kliknite na simbol v/i, zdaj lahko poiščete še nekaj načinov uporabe spremenljivk
5. korak: Druga uporaba in zanke
kopirajte in prilepite to kodo #!/usr/bin/perl $ scalername =; if ($ scalername = ~ m/Bill Clinton/) {natisnite "Clinton je v redu!"; } V redu, morda se sprašujete "kaj naredi if?" se pomaknite navzdol in videli boste! >>>>>>>> v if statment se perl obnaša na naslednji način, perl vpraša "ali $ scalername vsebuje Bill Clinton? "tukaj je še ena funkcija, ki je uporabna tudi v primeru funkcije: kopirajte in prilepite to kodo #!/usr/bin/perl $ a = 1; medtem ko je ($ a == 1) # == samo za številke {print "a = 1"; } else {print "a ni enako 1"; } naslednji korak bo govoril o logičnih funkcijah
6. korak: Logično
Logično je samo za številke! Tukaj je nekaj funkcij ==, enako! =, ni enako <, večje od>, manjše od (*), pomnožite: v pomnožku ni () 's +, dodajte
7. korak: Sestavite skupaj
kopirajte in prilepite to kodo, #!/usr/bin/perl $ operation =; if ($ operation = ~ m/multiply/) {print "vnesite številko: / n"; $ a =; print "vnesite številko pomnožite $ a: / n "; $ b =; $ c = $ a * $ b; natisnite" $ a pomnoženo z $ b = $ c / n ";} if ($ operation = ~ m/add/) {print "vnesite številko: / n"; $ a =; print "vnesite številko, ki jo želite dodati v $ a: / n"; $ b =; $ c = $ a + $ b; print "$ a dodano v $ b = $ c / n ";}
8. korak: Končano
ko pišete lastne programe, boste morda želeli to funkcijo dodati v svojo kodo
uporabite opozorila; v redu ste končali!
Priporočena:
Naučite se C ++ Oop: 6 korakov

Naučite se C ++ Oop: zdravo, v tem navodilu se boste naučili osnov c ++ oop, upam, da boste uživali
Rentgenski pregled BGA- Naučite se pregledati?: 7 korakov

Rentgenski pregled BGA-Naučite se pregledati ?: Ta navodila vam bodo predstavila, kako pripraviti uporabo in 2D rentgenski sistem za pregled BGA, ter nekaj namigov, na kaj morate biti pozorni pri opravljanju rentgenskega pregleda BGA. potrebovali boste: rentgenski sistem, ki lahko drži zapestni trak PCBPCBESD smockESD
Mobilni avtomobil Bluetooth z nadzorom -- Enostavno -- Enostavno -- Hc-05 -- Motorni ščit: 10 korakov (s slikami)

Mobilni avtomobil Bluetooth z nadzorom || Enostavno || Enostavno || Hc-05 || Motor Shield: … Prosimo, da se naročite na moj YouTube kanal ………. To je avtomobil, ki ga upravlja Bluetooth, ki je za komunikacijo z mobilnim telefonom uporabljal modul Bluetooth HC-05. Avto lahko upravljamo z mobilnim telefonom prek Bluetootha. Obstaja aplikacija za nadzor gibanja avtomobila
Kako enostavno spremeniti znak "Light/LED" za enostavno programiranje Arduino: 7 korakov (s slikami)

Kako enostavno spremeniti znak "Light/LED" za enostavno programiranje Arduino: V tem navodilu bom pokazal, kako lahko vsakdo nekaj z lučmi spremeni v programabilne arduino utripajoče luči ali " premične luči "
Enostavno in enostavno stojalo za prenosni računalnik v naročju: 4 koraki

Enostavno in enostavno stojalo za prenosni računalnik v naročju: Ogledal sem se v številnih trgovinah za stojalo za prenosni računalnik, ki prinaša pretok zraka do prenosnika, vendar takšno, kjer bi ga dejansko lahko uporabil v naročju. Nisem našel ničesar, kar sem si želel, zato sem se odločil, da naredim svoje