Veja:
>>> class Class: ... def um(self): ... return 1 ... >>> c=Class() >>> c.um() 1 >>> def dois(self): ... return 2 ... >>> Class.dois=dois >>> c.dois() 2 >>> Class.tres=lambda self:3 >>> c.tres() 3 >>> Class.um=lambda self:'Um modificado.' >>> c.um() 'Um modificado.'
As classes em Python são completamente dinâmicas. Você pode acrescentar métodos quando quiser e isso se refletirá em todos os objetos criados com aquela classe (mais ou menos como o que você faz em Javascript com prototype.)