擅长:python、mysql、java
<p>由于这些令人惊讶的副作用,不鼓励从模块中导入所有内容:模块<code>random</code>包含一个<em>函数</em>random,因此<code>import * from random</code>执行以下操作:</p>
<pre><code>from random import randrange
from random import random
...
</code></pre>
<p>现在,当您访问<code>random</code>时,您访问的是<em>函数</em>,而不是<em>模块</em>。您可以使用<code>randrange</code>(不带前缀<code>random.</code>),但是<code>import random</code>和显式说明函数来自哪个模块是更好的主意。</p>