Python 'объектный' тип и наследование

В Python я могу определить классFoo» следующими способами:

class foo:
    pass

или же

class foo(object):
    pass

В чем разница? Я попытался использовать функцию issubclass (foo, object), чтобы увидеть, возвращает ли она True для обоих определений классов. Это не.

IDLE 2.6.3      
>>> class foo:
        pass

>>> issubclass(foo, object)
False
>>> class foo(object):
        pass

>>> issubclass(foo, object)
True

Благодарю.

Ответы на вопрос(3)

Ваш ответ на вопрос