擅长:python、mysql、java
<p>在试图访问全局变量的函数中,您需要使用关键字<code>global</code>,否则它将查找本地定义,而本地定义当然不存在。你知道吗</p>
<hr/>
<pre><code>global global_variable
</code></pre>
<p><sup/></p>
<pre><code>def set_var ():
global global_variable
global_variable = 3
def print_var ():
global global_variable
print int(global_variable)
</code></pre>
<p><sup/></p>
<pre><code>set_var ()
print_var ()
global_variable = 321
print_var ()
</code></pre>
<hr/>
<p><strong>输出:</strong></p>
<pre><code>3
321
</code></pre>