允许多态性，不只是在之内而且通过采用鸭子类型的方式。任何对象可以用于任何类型，只要它有适当的方法和（attribute）就能工作。Python天然支持类的继承包括多重继承，为此采用C3线性化或方法解析次序（MRO）算法，还支持mixin。Python支持元类，它是增进类的功能的高级工具。对象的方法是附属于这个对象的类的函数。对于正常的方法和函数，语法codice_206，是codice_207的语法糖。Python的方法有显式的codice_81形式参数用来访问，对比于在其他一些面向对象编程语言（比如C