Learning Python π is not just a prerequisite for getting into machine learning, but it's an investment that will help your career for the rest of your life.
A thread with my recommendations:
β 1/10
Before getting into it, if you have never coded before, make sure you build your Python skills to a point where you feel really comfortable solving problems.
Take your time, and don't rush it.
β 2/10
A lot of people want to read a book and immediately jump into machine learning.
Everything is possible in life, but I'd recommend you focus on building a strong coding foundation before moving on.