Изучая и используя Python Вы, конечно же, не узнаете многих "подкапотных" вещей, большую часть задач интерпретатор заберет на себя (сборка мусора, утиная типизация и т.д.).
Но это не значит, что их не следует изучать самостоятельно, попутно с изучением самого языка.
Программирование на C (как вариант C++) даст понимание того, как все работает внутри на пальцах, именно поэтому их чаще всего советуют перед Python, тем более, что самая распространенная реализация Python написана на C, и, когда настанет момент написания собственных библиотек и модулей, знание этого языка точно пригодится.
Все это не значит, что нельзя научиться писать на Python без знания C.
Вопрос, как и всегда, в том, что Вы хотите писать и какие задачи решать.
Простое изучение языка ради его изучения - сомнительная затея.