Как понять/выучить ООП Python?
Python - это хороший старт для карьеры, но плохой для ООП.
Без знания ООП в фреймы лучше не лезть, а то вы вообще разочаруетесь в ИТ )
ООП имеет ряд стандартных "комплектующих":

Модификаторы доступа
Поля для хранения информации
Конструкторы
Методы/функции классов


Изучайте это всё и делайте задачи на ООП. Имею ввиду, берите АБСОЛЮТНО любой язык и берите оттуда задачу и пробуйте делать её своими методами, которые вы знаете