¿Cómo funciona la herencia en Python?