Corso di Raku / Fondamenti

Variabili tipizzate

In Raku, una variabile scalare (o, un contenitore scalare) può contenere un singolo oggetto di diversi tipi. Ad esempio, la stessa variabile può prima contenere un numero e poi una stringa:

my $var = 42;
$var = 'Hello';

Ecco un altro esempio di mescolanza di diversi tipi di dati nella stessa espressione:

my $a = '100';
my $b = 200;
say $a + $b; # 300

Questo, probabilmente, non è la migliore pratica di codifica, ma è un programma Raku perfettamente valido.

Tuttavia, Raku ti permette di specificare cosa può contenere una determinata variabile. Ci sono più dettagli nei seguenti argomenti.

Conversione dei tipi di dati / Conversione dei tipi con operatori prefissi   |   Vincoli di tipo

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

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