Cursus Raku / Essentiëlen / Meer over types / Associatieve datentypen / Interpolatie van hashes
Quiz — Interpolatie van hashes
Gegeven de volgende hash:
my %letters = α => 'Alpha', β => 'Beta', γ => 'Gamma';Voltooi de onderstaande programma’s om de gevraagde uitvoer te krijgen.
1
Gebruik de hash om de naam van de Griekse letter β te
printen. Gebruik de vorm zonder aanhalingstekens rond de
sleutelstring.
| <β> | say "De letter β heet %letters␣␣."; |
2
Gebruik de hash om de naam van de Griekse letter β te
printen. Gebruik de vorm waarbij de sleutel is geciteerd in enkele
aanhalingstekens.
| {'β'} | say "De letter β heet %letters␣␣␣␣."; |
3
Print de letters en hun namen als een tabel.
| letters{ | say "Hier zijn enkele Griekse letters:\n%␣␣␣␣␣}\netc."; | Let op dat de uitvoer mogelijk niet gesorteerd is. |
De mogelijke uitvoer voor dit geval is:
Hier zijn enkele Griekse letters:
α Alpha
β Beta
γ Gamma
enz.