I guess what I'm looking for is something like: "here's a list of array operations. Now do Towers of Hanoi". Any recommendations?
I guess what I'm looking for is something like: "here's a list of array operations. Now do Towers of Hanoi". Any recommendations?
I found this the best way to start with python. YMMV.
[0] https://docs.python.org/3/tutorial/index.html [1] https://docs.python.org/3/library/index.html
Each chapter shows the minimal syntax needed for the chapter content, and then it has some exercises to get you going. I use it to teach Python to my Distributed Computing course students (2nd year students, which come mostly from a Java and C background).
The first chapters are mostly for beginners, so I guess you can skip them if you want. I also talk about more advanced concepts on the later chapters (such as iterators, generators, coroutines and asyncio). You can get the epubs/pdfs from [2]..
[1] https://github.com/joaoventura/full-speed-python/
[2] https://github.com/joaoventura/full-speed-python/releases/
As a language reference you could use something like that https://gto76.github.io/python-cheatsheet/ or another good book https://doughellmann.com/blog/the-python-3-standard-library-...
Definitely would recommend to anyone experienced wanting to learn Python.
Oh, and if you find a book series like that please let me know - I would love to move in to another language like C++ or similar, but I cannot be bothered reading about while-loops again.