Очевидно — начните с основ.
Скачайте Python, установите, откройте IDLE и вбейте print("Hello world").
Вот старенький, но актуальный всегда туториал по "Hello world".
Дальше находите любой курс, который подготовлен для людей "с нуля". Бесплатный курс, где-то месяц понадобиться, что бы понять "мое/не мое".
Если совсем не хотите искать, точно можно начать с Pythontutor, "Программирование на Python" на Степике или бесплатный блок на Практикуме.
После основ, найдите курс в котором идет речь о классах, потоках, async/await. Он может быть бесплатный, но если будет сложно смотрите в сторону платных с хорошей поддержкой учеников.
К этому времени вы уже напишите пару полезных скриптов или учебных программ. Далее задумайте свой первый самостоятельный или командный проект, его называют pet-проект.
Например, сайт-агрегатор на django или api для модели машинного обучения. Пусть банальное, но с вашим "почерком".
После реализации, можно говорить "я знаю python"(но это не точно) и углубляться в конкретную сферу.
Спасибо!
Александр Васильев, Не советую изучать этот язык если вы проживаете не в Москве. В провинции вакансий почти нет, а там, где есть джуны не требуются, нужны разрабы не ниже мидла. Для удалёнки такие же требования, а на фриланс биржах заказов для питонистов почти нет, в основном спрос есть только на РНР и JS.
Python не самый подходящий язык для старта и я уже написал тут по этому поводу нескольким комментаторам. Кроме Москвы он мало востребован на территории страны. На те редкие вакансии, что по нему имеются требуются кандидаты не ниже мидла.
На фриланс биржах по нему почти нет заказов.