擅长:python、mysql、java
<p>旧样式的类没有内置的<code>mro</code>方法;只有新样式的类才有。你知道吗</p>
<p>另外,请注意,实际示例中有<code>O = object</code>,而不是<code>class O: pass</code>,生成这些新样式的类。你知道吗</p>
<p>这个例子是读者练习的一部分。你知道吗</p>
<p>所以这一段只是说,一个懒惰的程序员如果不想完成示例中的练习,并且还没有访问2.3解释器的权限,可以将此代码粘贴到2.2解释器中,调用<code>A.mro()</code>并得到答案,因为这种情况恰好是2.2和2.3新样式的类规则给出相同的结果回答。你知道吗</p>
<p>相比之下,一个不懒惰的程序员,当他们给出相同的答案和不给出相同的答案时,会想学习,而不是仅仅依赖于他们有时会给出相同答案的事实。你知道吗</p>