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

Новая строка в put

Фактические символы, которые добавляются после вывода, берутся из метода nl-out выходного потока. Его значение по умолчанию — \n.

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

Встроенные функции для вывода / print   |   Встроенные функции для вывода / note


💪 Or jump directly to the exercises to this section.

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

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