I am wanting to learn Python and I think a book would be best.
Does anyone have a book they would recommend to buy?
There are many, many good Python learner books.
But, this one seems to come up quite often ... Python Crash Course: A Hands-On, Project-Based Introduction to Programming
I have it and think it is pretty good.
I quite like this for a practical introduction as well ... Automate the Boring Stuff with Python This has a companion video series too.
Python Cookbook is a great option. Combine that with a few video tutorials on youtube, and you'll be good to go