![]() |
1
2
如果你的唯一目的是
但是如果你真的打算以后对这个对象做些什么的话,你必须使用a,因为b不会给你留下任何对创建对象的引用。 |
![]() |
2
2
A的可读性更强。 所以,A:) |
![]() |
3
1
方法B不能保持物体在周围。如果方法bar()返回self,则可以编写: f = foo().bar() 就我个人而言,我喜欢方法A。虽然我已经开始制作setter函数,返回self,以便像上面那样将它们链接在一起-我不认为其他人认为那是蟒蛇。 |