@@ -318,7 +318,7 @@ <h2 id="type"><a href="#type" name="type">#</a>Type</h2>
318
318
< li > < strong > Every class is a subclass and a superclass of itself.</ strong > </ li >
319
319
</ ul >
320
320
< pre > < code class ="python language-python hljs "> < span class ="hljs-meta "> >>> </ span > type(< span class ="hljs-string "> 'a'</ span > ), < span class ="hljs-string "> 'a'</ span > .__class__, str
321
- (<< span class ="hljs-class "> < span class ="hljs-keyword "> class</ span > '< span class ="hljs-title "> str</ span > '>, << span class ="hljs-title "> class</ span > '< span class ="hljs-title "> str</ span > '>, << span class ="hljs-title "> class</ span > '< span class ="hljs-title "> str</ span > '>)
321
+ (<< span class ="hljs-class "> < span class ="hljs-title "> class</ span > '< span class ="hljs-title "> str</ span > '>, << span class ="hljs-title "> class</ span > '< span class ="hljs-title "> str</ span > '>, << span class ="hljs-title "> class</ span > '< span class ="hljs-title "> str</ span > '>)
322
322
</ span > </ code > </ pre >
323
323
< h4 id ="sometypesdonothavebuiltinnamessotheymustbeimported "> Some types do not have builtin names, so they must be imported:</ h4 >
324
324
< pre > < code class ="python language-python hljs "> < span class ="hljs-keyword "> from</ span > types < span class ="hljs-keyword "> import</ span > FunctionType, MethodType, LambdaType, GeneratorType
@@ -770,10 +770,9 @@ <h3 id="multipleinheritance">Multiple Inheritance</h3>
770
770
< span class ="hljs-class "> < span class ="hljs-keyword "> class</ span > < span class ="hljs-title "> C</ span > < span class ="hljs-params "> (A, B)</ span > :</ span > < span class ="hljs-keyword "> pass</ span >
771
771
</ code > </ pre >
772
772
< p > < strong > MRO determines the order in which parent classes are traversed when searching for a method:</ strong > </ p >
773
-
774
773
< pre > < code class ="python language-python hljs "> < span class ="hljs-meta "> >>> </ span > C.mro()
775
- [<< span class ="hljs-class "> < span class ="hljs-title "> class</ span > '< span class ="hljs-title "> C</ span > '>, << span class ="hljs-title "> class</ span > '< span class ="hljs-title "> A</ span > '>, << span class ="hljs-title "> class</ span > '< span class ="hljs-title "> B</ span > '>, << span class ="hljs-title "> class</ span > '< span class ="hljs-title "> object</ span > '>]</ span > </ code >
776
- </ pre >
774
+ [<< span class ="hljs-class "> < span class ="hljs-title "> class</ span > '< span class ="hljs-title "> C</ span > '>, << span class ="hljs-title "> class</ span > '< span class ="hljs-title "> A</ span > '>, << span class ="hljs-title "> class</ span > '< span class ="hljs-title "> B</ span > '>, << span class ="hljs-title "> class</ span > '< span class ="hljs-title "> object</ span > '>]
775
+ </ span > </ code > </ pre >
777
776
< h3 id ="copy "> Copy</ h3 >
778
777
< pre > < code class ="python language-python hljs "> < span class ="hljs-keyword "> from</ span > copy < span class ="hljs-keyword "> import</ span > copy, deepcopy
779
778
<object> = copy(<object>)
0 commit comments