Sommario:
- Passaggio 1: i materiali
- Passaggio 2: il tuo primo programma
- Passaggio 3: variabili
- Passaggio 4: diventare più avanzati
- Passaggio 5: un altro uso e loop
- Passaggio 6: booleano
- Passaggio 7: metterlo insieme
- Passaggio 8: finito
Video: Impara Perl da facile a medio: 8 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:05
Perl è un linguaggio di scripting basato su testo che ha i suoi vantaggi e svantaggi, questo tutorial ti darà una panoramica delle basi e delle funzioni che la maggior parte degli scripter (AKA;programmatori)
userebbe. INIZIAMO! (solo per operatori Windows) Presumo che tu abbia lavorato con un programma Hello World prima o/e abbia lavorato con un interprete. durante lo scripting in perl devi cambiare il tuo PATH, ma se non vuoi farlo, usa perl express (mostrato sotto). *nota per favore vota e commenta questo istruibile
Passaggio 1: i materiali
1.un interprete perl (google it!)
2.se vuoi, perl express (google it!) 3.inoltre, se vuoi, moduli (moduli google perl per alcuni) installa i moduli nella cartella "lib" nella directory del tuo interpeter perl
Passaggio 2: il tuo primo programma
ok, facciamo un semplice programma, copia e incolla questo #!/usr/bin/perl print "ciao mondo"; questo è il programma più semplice che puoi realizzare, se vuoi aggiungerci qualcosa, digita #!/usr/bin/perl print "ciao \n mondo"; hai fatto il tuo primo programma!, \n è quello di creare una nuova riga ora andiamo un po' più avanzati
Passaggio 3: variabili
ora ci sono tre tipi di variabili, 1.scalers (contiene una striscia di dati) (($nome scaler = valore;)2.arrays (contiene più strisce di dati) ((@nome array = (valori);)3. hash %hashname = (valore => altro valore, valore => altro valore #metti quante tesi vuoi)
Passaggio 4: diventare più avanzati
creiamo script che stampino i valori delle variabili, digita questi script! (non è necessario digitare i commenti, i commenti sono contrassegnati con un #)1. #!/usr/bin/perl $nomevariabile = 5; print "$nomevariabile";2. #!/usr/bin/perl @arrayname =(value, value2);#remember, devi fare riferimento agli array come esempio scalare (gli indici sono in ordine a partire da zero print "$arrayname{0}\n"; #print value print "$arrayname{1}\n"; #print value2 nota: per il codice sopra i simboli { e } sono in realtà parentesi quadre 3. #!/usr/bin/perl my %hash = (v => value, v2 => valore2); print $hash{v};ora impariamo un altro uso degli scaler, digita o copia e incolla questo codice #!/usr/bin/perl $scalername =; print $scalername;digita quello che vuoi quando si utilizza il prompt dei comandi ma se si utilizza perl express, fare clic su std.input quindi fare clic sul simbolo i/o ora troviamo altri usi per le variabili
Passaggio 5: un altro uso e loop
copia e incolla questo codice #!/usr/bin/perl $scalername =; if ($scalername =~ m/bill clinton/) {print "è clinton bene!"; }ok, potresti chiederti "cosa fa il if?"scorri verso il basso e vedrai!>>>>>>>> nell'istruzione if perl si comporta nel modo seguente, perl chiede "$scalername contiene bill clinton? "ecco un'altra funzione utile anche nell'esempio della funzione while: copia e incolla questo codice #!/usr/bin/perl $a = 1; while ($a==1) # == è solo per numeri { print "a = 1"; } else { print "a non è uguale a 1"; }il prossimo passo parlerà delle funzioni booleane
Passaggio 6: booleano
boolean è solo per i numeri! ecco alcune funzioni ==, uguale !=, non uguale <, maggiore di >, minore di (*), moltiplicazione nota: nella moltiplicazione non c'è ()'s +, aggiungi
Passaggio 7: metterlo insieme
copia e incolla questo codice, #!/usr/bin/perl$operazione =;if ($operazione =~ m/moltiplica/){print "inserisci un numero:\n";$a =;print "inserisci un numero per moltiplica $a:\n";$b =;$c = $a * $b;stampa "$a moltiplicato per $b = $c\n";}if ($operazione =~ m/aggiungi/){stampa "inserisci un numero:\n";$a =;stampa "inserisci un numero da aggiungere a $a:\n";$b =;$c = $a + $b;stampa "$a aggiunto a $b = $c\n";}
Passaggio 8: finito
quando scrivi i tuoi programmi potresti voler aggiungere questa funzione nel tuo codice
utilizzare gli avvisi; ok hai finito!
Consigliato:
Impara C++ Oop: 6 passaggi
Impara C++ Oop: ciao, in questo tutorial imparerai le basi del c++ oop, spero ti piaccia
Ispezione a raggi X BGA- Impara come ispezionare?: 7 passaggi
Ispezione a raggi X BGA: impara come ispezionare?: Questo Instructable ti insegnerà come preparare l'uso e il sistema a raggi X 2D per ispezionare un BGA, nonché alcuni suggerimenti su cosa cercare quando si esegue l'ispezione a raggi X BGA avrà bisogno di: sistema a raggi X in grado di contenere il cinturino da polso PCBPCBESD smockESD
Robot SCARA: Imparare la cinematica in avanti e inversa!!! (Plot Twist Impara come creare un'interfaccia in tempo reale in ARDUINO usando PROCESSING !!!!): 5 passaggi (con immagini)
Robot SCARA: Imparare la cinematica in avanti e inversa!!! (Plot Twist Impara come creare un'interfaccia in tempo reale in ARDUINO usando PROCESSING !!!!): Un robot SCARA è una macchina molto popolare nel mondo dell'industria. Il nome sta per braccio robotico di assemblaggio selettivo conforme o braccio robotico articolato conforme selettivo. È fondamentalmente un robot a tre gradi di libertà, essendo i primi due disp
Tinkercad Impara a saldare il badge: 5 passaggi (con immagini)
Tinkercad Impara a saldare il badge: impara a saldare con questo badge Tinkercad! Attacca alcune parti al circuito stampato personalizzato e indossa con orgoglio la tua spilla luminosa Peter Penguin. Se sei un educatore, forse hai ritirato un kit durante una delle nostre apparizioni all'evento. Inventario kit: Peter Pen
Fai da te MusiLED, LED musicali sincronizzati con applicazione Windows e Linux con un clic (32 bit e 64 bit). Facile da ricreare, facile da usare, facile da trasferire.: 3 passaggi
Fai da te MusiLED, LED musicali sincronizzati con applicazione Windows e Linux con un clic (32 bit e 64 bit). Facile da ricreare, facile da usare, facile da portare.: Questo progetto ti aiuterà a collegare 18 LED (6 rossi + 6 blu + 6 gialli) alla tua scheda Arduino e ad analizzare i segnali in tempo reale della scheda audio del tuo computer e trasmetterli a i led per accenderli secondo gli effetti beat (Snare, High Hat, Kick)