Учебник от преподавателя с большим опытом. Если даётся слишком тяжело, то предварительно пройдите любой Python курс или прочитайте упрощённую книгу вроде E. Matthes "Python Crash Course".