Corso di Raku / Fondamenti / Altro sui tipi
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; # 300Questo, 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.
Argomenti di questa sezione
Pratica
Risolvi 2 quiz sul contenuto di questa sezione.
Esercizi
Questa sezione contiene 4 esercizi. Guarda tutti gli argomenti di questa sezione prima di iniziare gli esercizi.