Corso di Raku / Fondamenti

Creazione e chiamata di funzioni

Hai raggiunto l’ultima sezione della prima parte del corso. Completandola, avrai tutte le conoscenze necessarie per creare praticamente qualsiasi programma in Raku. Il soggetto di questa sezione sono le funzioni, o subroutine, o anche semplicemente routine.

Una funzione è una parte riutilizzabile del codice con un proprio nome. Puoi chiamare le funzioni da diversi punti del programma.

Creare una funzione

Per creare una funzione, usa la parola chiave sub seguita dal nome della funzione. Il corpo della funzione è racchiuso in una coppia di parentesi graffe.

sub greet {
    say 'Hello, World!';
}

Usare una funzione

Per usare la funzione, basta mettere il suo nome nel punto in cui hai bisogno di chiamarla. In Raku, la definizione di una funzione può essere posizionata prima o dopo il punto in cui la funzione viene utilizzata.

say 'Questo è ciò che di solito stampa il primo programma:';
greet;    

sub greet {
    say 'Hello, World!';
}

Il programma stampa entrambi i messaggi:

$ raku t.raku
Questo è ciò che di solito stampa il primo programma:
Hello, World!

Ora, diamo un’occhiata ad altri dettagli sulla creazione e l’uso delle funzioni.

Pratica

Completa il quiz che copre i contenuti di questo argomento.

Esercizi

Haec sectio continet 6 esercizi. Esamina tutti gli argomenti di questa sezione prima di passare alla pratica di codifica.

  1. Funzione per calcolare
  2. Pari o dispari
  3. Fattoriale ricorsivo
  4. Funzione di intervallo
  5. Tabella delle funzioni
  6. Il valore di e

Tipi di dati associativi / Interpolazione di hash   |   Nomi delle funzioni

Questa pagina è tradotta automaticamente con ChatGPT 4o. Testo originale in inglese.

Traduzioni di questa pagina: EnglishDeutschEspañolItalianoLatviešuNederlandsБългарскиРусскийУкраїнська