开始是看廖大的教程的时候有的疑惑
class a(object): 和 class a: 有什么区别
经过学习,我发现
在python2中,是有区别的,
遇到 class A 和 class A(object) 的写法,在 Py2 中是有概念上和功能上的区别的, 分别称为经典类(旧式类)old-style(classic-style) 与新式类的区别new-style。
而在python3中,我们默认是继承了Object类的,所以写成这样
Class Duck(object):
或者这样
Class Duck:
是等价的