Yes! The one I've used with success is Raschka's Python Machine Learning. Very hands-on, many examples, great for getting familiar with the basics of data science work, in my experience.
We recommend Python Machine Learning by Sebastian Raschka on the wiki.
> this question has been asked a thousand times
Yes, it has.