说明:
python定义类时,class()与class(object)的区别
在python2中,class(object)定义时,class继承了object()的属性;
在python3中,class()默认继承了object();
为什么要继承object类呢?目的是便于统一操作。继承object类是为了让自己定义的类拥有更多的属性。下面用一个代码例子进行理解:
执行结果:
<class 'str'>
6吃草草草
<class 'int'>
0吃草草草
<class 'str'>
6吃草草草