Подойдет любая книжка про Python для начинающих программировать. Вот эта, например: Пол Бэрри, Изучаем программирование на Python. Она из серии книг "Head First", значит должна быть норм. Или же подойдет любой онлайн-курс по этой же теме.
Материалов очень много, не понравилось одно – можно попробовать другое. Я обычно избегаю слишком унылых упражнений и предпочитаю делать интересные штуки по своим идеям.
Что лучше не делать:
Поизучать сначала C/C++ и другое низкоуровневое программирование. Область применения этих языков стала очень узкой, вы получите неадекватное представление о положении вещей в современном программировании, и забьете на это занятие.
Что лучше делать:
Задавать вопросы на более специализированных ресурсах, например Toster.ru или Русском StackOverflow.