Курс Raku / Основи / Основи функцій
Створення та виклик функцій
Ви досягли останнього розділу першої частини курсу. Завершивши його, ви матимете всі знання, необхідні для створення практично будь-якої програми на 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!Тепер давайте розглянемо інші деталі створення та використання функцій.
Теми цього розділу
Практика
Виконайте 10 тестів за змістом цього розділу.
Вправи
У цьому розділі 6 вправ. Перш ніж братися до практики, вивчіть усі теми розділу.
Навігація курсом
← Основи функцій | Імена функцій →