SobesLab логотип SobesLab

Ответ

`return` внутри функции возвращает значение вызывающему коду и завершает работу функции. А `print` просто выводит информацию в консоль, но не передает её наружу. Таким образом, `return` используется, чтобы функция могла отдать результат, а `print` – только для демонстрации или отладки (в тестах и внешнем коде значение, переданное через print, недоступно).