Cover of Learning Python

Learning Python

by Mark Lutz, David Ascher · first published 1999

49mentions
26recommended by
41HN commenters
2007–2026first – last mentioned

63% recommend24% neutral12% critical

Why HN recommends it

Thorough, in-depth introduction to Python that assumes no prior expertise and explains the why as well as the how; suits newcomers, and also intermediate developers who want depth and a handy reference.

Common criticism: Very long, with later editions around 1600 pages

Summarised by Claude from recommending comments

Describes the features of the Python 2.5 programming language, covering such topics as types and operations, statements and syntax, functions, modules, classes and OOP, and exceptions and tools.

Affiliate links. As an Amazon Associate I earn from qualifying purchases.

Mentions per year

80 2007: 2 mentions2008: 3 mentions2009: 2 mentions2010: 3 mentions2011: 8 mentions2012: 5 mentions2013: 3 mentions2014: 2 mentions2015: 1 mention2016: 1 mention2017: 1 mention2018: 1 mention2019: 0 mentions2020: 3 mentions2021: 0 mentions2022: 4 mentions2023: 1 mention2024: 1 mention2025: 1 mention2026: 1 mention200720172026

What Hacker News says

Keyboard shortcuts

/
Focus search
j / k
Next / previous book
Enter
Open focused book
Esc
Close / go back
g h
Go to Home
g t
Go to Top all-time
g m
Go to Most recommended
g r
Go to Rising
g f
Go to For You
?
Show this help