Курс языка программирования Raku / Основы / Основы функций / Встроенные функции для вывода
put
По умолчанию процедура put выполняет ту же работу, что и
print, но добавляет символ новой
строки в конце:
- Преобразует свои аргументы в строку, вызывая метод
Strна них. - Добавляет символ новой строки.
- Отправляет это в поток
STDOUT.
Несколько примеров:
42.put;
put 'Alpha', 'Beta';
my @array = 3, 4, 5;
put @array;
my %hash = a => 'b', c => 'd';
%hash.put;Вывод программы:
$ raku t.raku
42
AlphaBeta
3 4 5
a b
c d%%tipblock ## Новая строка в put
Фактические символы, которые добавляются после вывода, берутся из
метода nl-out выходного потока. Его значение по умолчанию —
\n. %%/tipblock
Навигация по курсу
💪 Или перейдите сразу к
упражнениям этого раздела.