Book · by Mark Lutz · first published 2007
How many pages is Learning Python?
Learning Python by Mark Lutz has a median of 668 pages across 6 English-language print editions with a recorded page count; the middle half of editions run 562 to 1,032 pages.
How long will Learning Python take you?
Page count of every edition, by year
Each dot is one English-language print edition. Shaded: middle half of editions. Line: median.
Editions counted
The 6 editions behind the figures above, newest first. 2 more editions were set aside because the page count was less than half or more than 2.2 times the median, which usually means an abridged text, an omnibus, or a typing error. Open Library lists 23 editions of this work in all languages and formats.
| Year | Publisher | Format | Pages | Open Library |
|---|---|---|---|---|
| 2025 | O'Reilly Media, Incorporated | – | 1,128 | OL57549797M |
| 2009 | O'Reilly | – | 1,162 | OL23998730M |
| 2007 | O'Reilly Media | Paperback | 746 | OL9497269M |
| 2003 | O'Reilly Media, Inc. | – | 552 | OL7580972M |
| 2003 | O'Reilly | – | 591 | OL21486798M |
| 1999 | O'Reilly | – | 366 | OL6804857M |
Questions
- How many pages is Learning Python?
- About 668 pages: that is the median of 6 English-language print editions on Open Library. Editions range from 366 to 1,162 pages.
- How long does it take to read Learning Python?
- About 12 h 52 min at 238 words per minute, assuming 275 words per page. At 30 minutes a day that is 26 days.
- How many words is Learning Python?
- Roughly 184,000 words, estimated from the median page count at 275 words per page. Open Library does not record word counts, so this is an estimate.
Data: Open Library monthly data dumps (works, editions, authors, reading log, ratings) (Open Library / Internet Archive); How many words do we read per minute? A review and meta-analysis of reading rate (Marc Brysbaert, Journal of Memory and Language 109 (2019)).