Створення та виклик функцій
Ви досягли останнього розділу першої частини курсу. Завершивши його, ви матимете всі знання, необхідні для створення практично будь-якої програми на Raku. Темою цього розділу є функції, або підпрограми, або навіть просто рутини.
Функція — це багаторазова частина коду зі своїм власним ім’ям. Ви можете викликати функції з різних місць у програмі.
Створення функції
Щоб створити функцію, використовуйте ключове слово sub
, після якого йде ім’я функції. Тіло функції укладено в пару фігурних дужок.
sub greet {
say 'Hello, World!';
}
Використання функції
Щоб використати функцію, просто вкажіть її ім’я в тому місці, де потрібно її викликати. У Raku визначення функції може бути розташоване як перед, так і після місця, де функція використовується.
say 'This is what the first program usually prints:';
greet;
sub greet {
say 'Hello, World!';
}
Програма виведе обидва повідомлення:
$ raku t.raku
This is what the first program usually prints:
Hello, World!
Тепер давайте розглянемо інші деталі створення та використання функцій.
Теми в цьому розділі
Вправи
Цей розділ містить 6 вправ. Вивчіть всі теми цього розділу перед тим, як переходити до практики кодування.
Навігація по курсу
← Асоціативні типи даних / Інтерполяція хешів | Імена функцій →
Ця сторінка автоматично перекладена за допомогою ChatGPT 4o. Оригінальний текст англійською мовою.
Переклади цієї сторінки: English • Deutsch • Español • Italiano • Latviešu • Nederlands • Български • Русский • Українська