我遇到了一个问题,它说Python 代码在函数中运行得更快。所以我认为将代码分解为尽可能多的部分将是更快的方法。但是在计时某些功能时,我发现它并不正确。
我不会在这里发布代码,因为它目前放在 codereview 以供审查。我仍在寻找进行计时的最佳方法,因为该代码也被放在 codereview 进行审查,尽管有赏金,但我没有得到很多答案。
我发现性能优势不可能是无限的,并且必须有一个限制,即分解功能将停止提供性能优势。
那么通过将 Python 代码分解为各种函数来停止性能优势的限制是什么?从性能的角度来看,何时将代码分解为函数不再有用?