Corso di Raku / Fondamenti / Altro sui tipi / Tipi di dati associativi / Interpolazione di hash
Quiz — Interpolazione di hash
Dato il seguente hash:
my %letters = α => 'Alpha', β => 'Beta', γ => 'Gamma';Completa i seguenti programmi per ottenere l’output richiesto.
1
Usando l’hash, stampa il nome della lettera greca β. Usa
la forma senza virgolette intorno alla stringa chiave.
| <β> | say "La lettera β si chiama %letters␣␣."; |
2
Usando l’hash, stampa il nome della lettera greca β. Usa
la forma in cui la chiave è quotata con virgolette singole.
| {'β'} | say "La lettera β si chiama %letters␣␣␣␣."; |
3
Stampa le lettere e i loro nomi come una tabella.
| letters{ | say "Ecco alcune lettere greche:\n%␣␣␣␣␣}\netc."; | Nota che l'output potrebbe non essere ordinato. |
L’output possibile per questo caso è:
Ecco alcune lettere greche:
α Alpha
β Beta
γ Gamma
ecc.