Курс Raku / Основи / Основи змінних і типів даних / Рядки / Вправи / Привіт, Конкатенація!
Розв’язання: Привіт, Конкатенація!
Код
Ось можливе рішення цієї задачі:
my $name = prompt 'What is your name? ';
say 'Hello, ' ~ $name ~ '!';🦋 Ви можете знайти вихідний код у файлі hello-concatenation.raku.
Вивід
Запустіть програму, і вона перейде в режим очікування вашого вводу. Після того, як ви введете ім’я і натиснете Enter, програма продовжить роботу і виведе привітання:
$ raku exercises/strings/hello-concatenation.raku
What is your name? John
Hello, John!Коментарі
Порівняйте програму з попереднім
варіантом, де ми передавали три рядки до процедури
say:
say 'Hello, ', $name, '!';Цього разу три частини спочатку об’єднуються, а потім передаються до
say як один рядок.