Found in 1 comment on Hacker News
cameron_b · 2023-01-17 · Original thread
I found his Learn Python3 The Hard Way to be a great series of exercises if you're starting out or starting again. You won't find -everything- on any topic, but the exercises are complete enough to get you rolling and seed the sort of patterns that will make you successful in looking for more material.

I had a little bit of Python(2) under my belt from general curiosity, and I've done some C++ in high school so I have some "CS Theory"

There is a "more" python version out now

Amazon ( the "newer" version proposed is not, it's his python2 book )

Fresh book recommendations delivered straight to your inbox every Thursday.