Насколько важно ООП в Python?
ООП совершенно необходимо, если вы собираетесь писать что-то большее, чем скрипты на 30 строк.
Учить ООП через мобильное приложение я бы не стал. Я пробовал приложение от SoloLearn по SQL, несколько минут в него повтыкал и удалил. Это баловство, серьёзную тему так изучить нельзя. Неудивительно, что вы ничего не поняли.
Читайте книги и пишите свой код.
На самом деле, в ООП нет ничего запредельно сложного. Оно базируется на простых принципах.
Объект - это способ представить связаный набор данных и методы для работы с этими данными в виде одной смысловой единицы.
Класс - это просто схема, которая описывает объекты определённого типа. По этой схеме, как по чертежу, компьютер создаёт объекты-экземпляры.
Большинство современных языков программирования следуют принципам ООП.
На мой взгляд, начинать надо с ООП, а не с того, какой синтаксис у цикла for в Питоне, например.