Absolutely, Python is well-suited for object-oriented programming. Moreover, its flexibility allows for the integration of procedural and functional programming approaches as well.