Think Python, 3rd Edition
11–20 of 126 posts
Re: Think Python, 3rd Edition
#12Tangential, is there a book to learn typing? I feel I need a hefty book to learn typing. Don't mind if you recommend a Typescript book or other language with similar concepts.
"Python Type Challenges" (https://github.com/laike9m/Python-Type-Challenges) — Master Python typing (type hints) with interactive online exercises
Re: Think Python, 3rd Edition
#13Tangential, is there a book to learn typing? I feel I need a hefty book to learn typing. Don't mind if you recommend a Typescript book or other language with similar concepts.
A bit more advanced, and geared towards library authors, is Type-level Typescript.[1]
[0]: https://github.com/total-typescript/total-typescript-book
Re: Think Python, 3rd Edition
#14Think Python 2e - https://news.ycombinator.com/item?id=35421096 - April 2023 (30 comments)
Think Python: How to Think Like a Computer Scientist - https://news.ycombinator.com/item?id=1586000 - Aug 2010 (9 comments)
Re: Think Python, 3rd Edition
#15Tangential, is there a book to learn typing? I feel I need a hefty book to learn typing. Don't mind if you recommend a Typescript book or other language with similar concepts.
Re: Think Python, 3rd Edition
#16Re: Think Python, 3rd Edition
#17Think Python 2e changed the trajectory of my life. I took a single Java class and hated it so much I gave up on programming. A few years later as a network engineer I had a problem that seemed like it could be scripted and ended up picking up Think Python and fell in love with the language and programming in general.
Re: Think Python, 3rd Edition
#18So excited to see this coming! When we used Jupyter Notebooks to publish Practical Deep Learning for Coders, we discussed with Allen the idea of doing the same for some of his books. Now it's actually happening. :D Even better, he's taken it further by adding cool tools such as a Jupyter-based turtle that shows inline graphics in the notebooks. I strongly suspect this will turn out to be the best way to learn Python…
Re: Think Python, 3rd Edition
#19Re: Think Python, 3rd Edition
#20So excited to see this coming! When we used Jupyter Notebooks to publish Practical Deep Learning for Coders, we discussed with Allen the idea of doing the same for some of his books. Now it's actually happening. :D Even better, he's taken it further by adding cool tools such as a Jupyter-based turtle that shows inline graphics in the notebooks. I strongly suspect this will turn out to be the best way to learn Python…
I loved Think Bayes and Think Stats, but it felt a bit off when everyone else were using notebooks.
When I learn a new language with e.g. AdventOfCode, my first task is building a jupyter image for it.