Курс по 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
Навигация в курса
💪 Или преминете направо към
упражненията в този раздел.