Курс Raku / Основи / Основи функцій / Вбудовані функції для друку

put

За замовчуванням, процедура put виконує ту ж роботу, що й print, але додає символ нового рядка в кінці:

  1. Перетворює свої аргументи на рядок, викликаючи метод Str на них.
  2. Додає символ нового рядка.
  3. Відправляє його до потоку 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

Навігація курсом

print   |   note


💪 Або перейдіть одразу до вправ цього розділу.