擅长:python、mysql、java
<p>如果你写了一个函数,那么一旦你把它放在里面,所有的名字都会消失。</p>
<p>这个概念叫做<a href="http://docs.python.org/3.3/tutorial/classes.html#python-scopes-and-namespaces" rel="noreferrer">namespace</a>,它非常好,它把它变成了<a href="http://www.python.org/dev/peps/pep-0020/" rel="noreferrer">Zen of Python</a>:</p>
<blockquote>
<p>Namespaces are one honking great idea
-- let's do more of those!</p>
</blockquote>
<p>IPython的名称空间同样可以用magic命令<code>%reset -f</code>重置。(这个<code>-f</code>的意思是“force”;换句话说,“不要问我是否真的想删除所有变量,只要做就行了。”)</p>