KAGOR
Лучше заучить или все приходит с практикой?
Ну да,это можно сравнить с учебой ездить на велосипеде.Сколько бы ты не читал как ездить на нем в теории,все равно научишься только тогда,когда сам будешь пытаться ехать,падать,снова залазить,снова ехать и тд…Также нужно четко понимать что с помощью программирования решают какую-то проблему,потребность.В основном она сводится к получению информации,обработке,и дальнейшей передаче информации либо на хранение,либо на отображение,либо на другие связанные с ней операции.
Поэтому нужно понимать,что главное понять саму идеологию программирования,не важно на каком языке,в нашем случае просто выбран Python.Заучить - по мне это когда ты говоришь слова,но не понимаешь что они означают,поэтому самого себя обманывать не надо,оценивать будут только результат твоей работы,а не твои красноречивые рассуждения про программирование