@Programmer57 нет, Паскаль)) Но парадигму ООП я постигал именно на Python. А вообще лучшей стратегия обучения такая: Задача -> Список подзадач -> Парадигмы и алгоритмы -> Python
@Programmer57 Лутц нужен, но так, больше на код смотреть, чем на текст. Как справочник, по ходу дела заглядывать иногда. Учить Python (imho!) по книгам и урокам очень глупо. Язык прост. Описание функций и модулей бито-перебито в Вики. Разве что, когда станете осваивать парадигму ФП с дикораторами, генераторами и итераторами. Остальные вещи интуитивно понятны. Скажу еще, что сам новичок, поэтому с параллельными вычислениями, БД и криптографией не сталкивался( но последняя мне думаю не пригодится) Так что, всех возможностей сам пока что не знаю.
@Programmer57 а поводу Саммерфилда: прочтите хотя бы главы "усовершенствованые приемы программирования" и "Обзор стандартной библиотеки". Помогает избежать некоторых велосипедов и костылей