You should give it a try. Python's syntax is simple, meaning that picking up the basics isn't that difficult.
This makes it easy to start with machine learning sooner rather than later, which will help you know if you really want to pursue the field in depth.