Учебник программирования - который не про то, как записывать найденный тобой способ решения программистской задачи (а это единственное, для чего любой язык программирования нужен), а про то, как эти задачи решать.
Знание языка не сделает тебя программистом - как знание значков математических действий не научит решать уравнения.
P.S. Разница между языками в том, что каждый из языков предназначен для определённого круга задач. И язык выбирают не по названию, а по тому, какие задачи ты собираешься решать.
P.P.S. Для задачи "научиться программировать" Python - один из самых худших выборов. Из языков высокого уровня хуже Python только JavaScript.