Курс языка программирования Raku / Основы / Больше о типах / Ассоциативные типы данных / Интерполяция словарей
Тест: Интерполяция словарей
Дан следующий хеш:
my %letters = α => 'Alpha', β => 'Beta', γ => 'Gamma';Завершите следующие программы, чтобы получить запрашиваемый вывод.
1
Используя хеш, выведите имя греческой буквы β.
Используйте форму без кавычек вокруг строки ключа.
| <β> | say "The letter β is called %letters␣␣."; |
2
Используя хеш, выведите имя греческой буквы β.
Используйте форму, где ключ заключен в одинарные кавычки.
| {'β'} | say "The letter β is called %letters␣␣␣␣."; |
3
Выведите буквы и их имена в виде таблицы.
| letters{ | say "Here are some Greek letters:\n%␣␣␣␣␣}\netc."; | Обратите внимание, что вывод может быть не отсортирован. |
Возможный вывод для этого случая:
Here are some Greek letters:
α Alpha
β Beta
γ Gamma
etc.