Почему код уровня модуля помещается в функцию, а затем вызывается функция быстрее в Python?

В ответе Алекса Мартелли на Создание объектно-ориентированного скрипта Python он упоминает, что размещение кода уровня модуля в функции и последующий вызов функции в Python выполняется быстрее. Может ли кто-нибудь объяснить, почему и верно ли это для всех реализаций Python?

6
задан Community 23 May 2017 в 11:55
поделиться