in object theory, OO is seperated to object-based and class-based world.Java, C++, C# are class-based. You have class to describe your object.object-based language does not have class. What you have is simply objects.
And you may use prototype to clone objects.(modern object-based languages
utilize prototype and traits,
which make them more and more like class-based language)I feel python is kind of an object-based language.