擅长:python、mysql、java
<p>在调用<code>a</code>之前,不会定义变量{<cd1>}。在</p>
<p>正如您在repl中看到的<code>dir(e1)</code>或<code>help(e1)</code>一样,<code>e1</code>没有变量{<cd1>},只有一个函数<code>abc</code>。{{cd2>之后,{cd2>被设置为<cd2}。在</p>
<pre><code>>>> import e1
>>> dir(e1)
['__builtins__', '__doc__', '__file__', '__name__', '__package__', 'abc']
>>> e1.abc()
>>> dir(e1)
['__builtins__', '__doc__', '__file__', '__name__', '__package__', 'a', 'abc']
>>> e1.a
10
</code></pre>