Corso di Raku / Fondamenti / Variabili tipizzate
Vincoli di tipo
Raku è un linguaggio con il cosiddetto sistema di tipi graduale. Nella maggior parte dei casi, non è necessario preoccuparsi di specificare il tipo della variabile. In alcuni casi, tuttavia, potresti voler restringere il tipo per la variabile data, e puoi farlo specificando il tipo come mostrato di seguito:
my Int $var = 42;
Ora, è possibile assegnare un altro valore intero a $var
, ma un tentativo di inserire una stringa o anche un numero in virgola mobile termina con un’eccezione:
my Int $var = 42;
$var = '314E-2';
Questo programma genera il seguente errore:
Type check failed in assignment to $var; expected Int but got Str ("314E-2")
in block <unit> at t.raku line 2
Navigazione del corso
←
Variabili tipizzate
|
Variabili tipizzate / Uso di of
→
💪 Or jump directly to the exercises to this section.
Questa pagina è tradotta automaticamente con ChatGPT 4o. Testo originale in inglese.
Traduzioni di questa pagina: English • Deutsch • Español • Italiano • Latviešu • Nederlands • Български • Русский • Українська