Отличие одиночного наследования от множественного в Python заключается в том, что при одиночном наследовании дочерний класс наследует от одного родительского класса, а при множественном — от нескольких родительских классов. 14
Множественное наследование в Python применяется в основном для добавления примесей (mixins) — специальных классов, вносящих некоторую черту поведения или набор свойств. 3