擅长:python、mysql、java
<p>把较小的函数放在自己的文件中,然后导入主函数如何?你会得到类似于:</p>
<pre><code>def main_func():
from impl import a, b, c
a()
b()
c()
</code></pre>
<p>我认为这种方法带来了很高的可读性:您可以看到较小的函数从何而来,以防您想查看它们,导入它们只是一行代码,而且main函数的实现是直接可见的。通过选择适当的文件名/位置,您还可以告诉用户这些函数不打算在<code>main_func</code>之外使用(反正Python中没有隐藏真正的信息)。在</p>
<p>顺便说一句:这个问题没有一个正确的答案。在</p>