This book has been a great tool for getting familiar with NumPy and pandas. It’s written by the pandas author himself. While I would appreciate exercises at the end of each chapter, the author does at times give suggestions on what to try out. Also, there’s plenty of room for creativity when you have to come up with your own exercises.
You can find the code I experimented with related to this book in the GitHub repository here.
Subscribe to my newsletter to keep abreast of the interesting things I'm doing. I will send you the newsletter only when there is something interesting. This means 0% spam, 100% interesting content.