Курс языка программирования 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 как один аргумент.

Следующее упражнение

💪 Привет, Интерполяция!

Навигация по курсу

Скалярные переменные / Имена переменных   |   Числа

Эта страница переведена с английского человеком. Оригинальный текст на английском языке. О переводе.

Переводы этой страницы: EnglishDeutschEspañolItalianoLatviešuNederlandsБългарскиРусскийУкраїнська