<p>这段JavaScript代码运行得很好。我的问题不是修复代码本身,而是如何在Python中模拟这一点。在</p>
<pre><code>function setupSomeGlobals() {
// Local variable that ends up within closure
var num = 666;
// Store some references to functions as global variables
gAlertNumber = function() { alert(num); }
gIncreaseNumber = function() { num++; }
gSetNumber = function(x) { num = x; }
}
</code></pre>
<p>调用<code>setupSomeGlobals()</code>时,它声明要全局使用的新函数。这能在python中被模仿吗?我不知道怎么做。Python函数并不像JavaScript函数那样运行,因为任何全局函数都需要以某种方式返回。在</p>