Изучение python не для новичков, с чего начать?
"Я прочитал 10 книг по езде на велосипеде, но так и не научился ездить на нем".
Для того чтобы научится что-то делать, нужно это делать. Параллельно почитывая теорию. 
Напишите пару сайтов для себя: блог, туду лист и прочие. За одно и портфолио будет.
Книги хорошо, но это только одна грань. Нужна практика - свой проект или участие в чужом, курсы, очень хорошо углубляет знания сдача сертификационных тестов. Для меня пайтон это ML и django, по первому пока не нашел хорошей идеи для проекта, книг и курсов полно, по второму - любой интернет проект, с книгами, курсами и сертификациями проблем нет. И одного пайтона конечно мало, как минимум стеки html/js и sql нужны.