擅长:python、mysql、java
<p>正如@abarnert指出的,globals对于每个模块都是全局的。为了解决此问题,您可以使用:</p>
<pre><code>def test(a, b):
sum = a + b
return sum
</code></pre>
<p>以及</p>
<pre><code>import moduleTest
a = 10
b = 12
print(moduleTest.test(a, b))
</code></pre>
<p>我想指出的是,您不应该调用变量<code>sum</code>,因为这已经是您正在覆盖的现有函数</p>