擅长:python、mysql、java
<p><a href="https://docs.python.org/3.4/tutorial/controlflow.html#defining-functions" rel="nofollow">https://docs.python.org/3.4/tutorial/controlflow.html#defining-functions</a>:</p>
<blockquote>
<p>More precisely, all variable assignments in a function store the value in the local symbol table; whereas variable references first look in the local symbol table, then in the local symbol tables of enclosing functions, then in the global symbol table, and finally in the table of built-in names. Thus, global variables cannot be directly assigned a value within a function (unless named in a <a href="https://docs.python.org/3.4/reference/simple_stmts.html#global" rel="nofollow">global</a> statement), although they may be referenced.</p>
</blockquote>
<p>对<code>functionA</code>中的<code>bool</code>的赋值将在<code>functionA</code>中创建一个局部变量;它不会分配给全局变量{<cd1>}。在</p>