Python довольно неплохой выбор для первого языка программирования:
инзкий порог входа
практичный (через небольшое время уже можно писать полезные программы - для начала только для себя, но и Рим, тоже не сразу строился).
поддерживается всеми современными IDE.
У него есть и минусы (но плюсов больши и они реально весомее):
он приучает к не очень хорошим практикам программирования (в первую очередь отсутствие статической типизации);
он всё ещё относительно нишевой язык (хотя и с весьма широкой нишей).
В целом если душа лежит к Python - то ответ "да подходит".
Сам выучил этот язык первым и всем советую!
Хорошо хоть не с машинных кодов начала.
Спасибо за хорошие примеры применения python в жизни, не в работе :)