Курс языка программирования Raku / Основы / Основы переменных и типов данных / Скалярные переменные / Exercises / Поздоровайтесь с человеком
Решение: Поздоровайтесь с человеком
Вот одно из возможных решений этой задачи.
Код
my $name = prompt 'What is your name? ';
say 'Hello, ', $name, '!';🦋 Вы можете найти исходный код в файле greet-a-person.raku.
Вывод
Запустите программу и введите имя, когда вас попросят:
$ raku exercises/scalar-variables/greet-a-person.raku
What is your name? Inge
Hello, Inge!Комментарии
Эта программа использует скалярную переменную
$name, чтобы сохранить введенную пользователем строку в ответ на вопрос. Когда переменная используется в списке, который передается подпрограммеsay, вы получаете имя внутри сообщения.Есть более удобный способ решить эту проблему, используя строковую интерполяцию. Давайте в скором времени вернемся к этой проблеме.
Навигация по курсу
← Поздоровайтесь с человеком | Ответ на главный вопрос жизни, вселенной и всего такого →