Курс языка программирования Raku / Объекты, ввод-вывод и исключения / Ввод и вывод / Работа с файлами / Exercises / Подсчёт символов

Решение: Подсчёт символов

Вот один из возможных вариантов решения задачи.

Код

spurt 'data.txt', 'Raku';

say slurp('data.txt').chars;

🦋 Исходный код можно найти в файле count-characters.raku.

Вывод

4

Комментарии

  1. spurt записывает строку Raku в файл.

  2. slurp читает её обратно как строку, а .chars считает символы — их четыре.

  3. Если заглянуть в файл, там действительно будут только эти четыре символа; символ перевода строки не добавляется.

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

Подсчёт символов   |   Работа с каталогами