Часто обращался к learn.javascript и Mozilla MDN, когда нужно было подробнее изучить тот или иной момент касательно JS. Но основной язык, который я учу последние полгода - это Python. Но ничего похожего на learn.javascript и MDN для Питона я не нашёл. Где объяснялись бы разные тонкости языка, сравнение подходов к реализации одного и того же, и т.д.
Что бы вы посоветовали? Литература, статьи, неважно. На английском или на русском - тоже не важно. Спасибо.
Лучший способ выучить python - прочитать документацию. Также после прочтение туториала и ст. библиотеки можешь прочитать книгу "Рамальо Лучано - Python. К вершинам мастерства". Во время учёбы постоянно ставь перед собою практические задачи.
На хабр сходите в хаб 'python', там столько статей и по парсингу и старые актуальные типа: Tips&Tricks, основы, продвинутый уровень, регулярки, etc. Из новых, цикл статей - машинное обучение. В документации тоже много интересного по типу: How to, БД sqlite3 хорошо описывается с примерами, etc.
Лучший способ изучить любой язык - начать решать на нём какую-либо реальную задачу. Курсы это лишь приятное дополнение, основной опыт вы получите именно при решении задачи. Пока нет задачи - процесс обучения будет изнурительным.
Из книжек - как уже порекомендовали - Лутц. А дальше лавина фришных курсов на Coursera, Udemy и т. д.