Функции

Программы, которые принимают входы и выходы возврата

И скрипты, и функции позволяют вам повторно использовать последовательности команд путем хранения их в программных файлах. Функции обеспечивают большую гибкость, в основном потому, что можно передавать входные значения и возвращать выходные значения. В сложение функции избегают хранения временных переменных в базовом рабочем пространстве и могут запускаться быстрее, чем скрипты. Для получения дополнительной информации смотрите Создание функций в файлах.