Buy new:
$66.99
FREE delivery: Thursday, Feb 15
Ships from: Amazon.com
Sold by: Amazon.com
List Price: $74.99 Details

The List Price is the suggested retail price of a new product as provided by a manufacturer, supplier, or seller. Except for books, Amazon will display a List Price if the product was purchased by customers on Amazon or offered by other retailers at or above the List Price in at least the past 90 days. List prices may not necessarily reflect the product's prevailing market price.
Learn more
Save: $8.00 (11%)
FREE Returns
Return this item for free
  • Free returns are available for the shipping address you chose. You can return the item for any reason in new and unused condition: no shipping charges
  • Learn more about free returns.
FREE delivery Thursday, February 15
Or fastest delivery Tuesday, February 13. Order within 13 hrs 33 mins
In Stock
$$66.99 () Includes selected options. Includes initial monthly payment and selected options. Details
Price
Subtotal
$$66.99
Subtotal
Initial payment breakdown
Shipping cost, delivery date, and order total (including tax) shown at checkout.
{{numberOfItems}} item(s) added for {{price}}
FREE delivery Friday, February 16
Or fastest delivery Tuesday, February 13. Order within 13 hrs 33 mins
Used: Good | Details
Sold by Martistore
Condition: Used: Good
Access codes and supplements are not guaranteed with used items.
{{numberOfItems}} item(s) added for {{price}}
Other Sellers on Amazon
Added
$55.24
& FREE Shipping
Sold by: Publisher Direct
Sold by: Publisher Direct
(85662 ratings)
91% positive over last 12 months
Only 9 left in stock - order soon.
Shipping rates and Return policy
Added
$63.64
& FREE Shipping
Sold by: SHAHIKA
Sold by: SHAHIKA
(60 ratings)
96% positive over last 12 months
Only 1 left in stock - order soon.
Shipping rates and Return policy
Added
$65.65
& FREE Shipping
Sold by: betterdeals2019
Sold by: betterdeals2019
(7371 ratings)
81% positive over last 12 months
Only 10 left in stock - order soon.
Shipping rates and Return policy
Loading your book clubs
There was a problem loading your book clubs. Please try again.
Not in a club? Learn more
Amazon book clubs early access

Join or create book clubs

Choose books together

Track your books
Bring your club to Amazon Book Clubs, start a new book club and invite your friends to join, or find a club that’s right for you for free.
Kindle app logo image

Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet, or computer - no Kindle device required.

Read instantly on your browser with Kindle for Web.

Using your mobile phone camera - scan the code below and download the Kindle app.

QR code to download the Kindle App

Follow the author

Something went wrong. Please try your request again later.

Learning Python, 5th Edition 5th Edition

4.5 4.5 out of 5 stars 1,892 ratings

on 1 when you buy 2 Shop items
{"desktop_buybox_group_1":[{"displayPrice":"$66.99","priceAmount":66.99,"currencySymbol":"$","integerValue":"66","decimalSeparator":".","fractionalValue":"99","symbolPosition":"left","hasSpace":false,"showFractionalPartIfEmpty":true,"offerListingId":"U1zfyRW8Myf7WOpqapVY7rKjSXwvN%2FMCBM0GzY7MX8XzlHHtwYBjgewrMas3zcuQmDQQqKuWISvQpgOVoF19jW%2BuyS2JrLxsr2b4B9ryf7mqzBqWYxW1D8I7GwbkEW96GEQfgwmEhv%2Fdt4dZO2GrXg%3D%3D","locale":"en-US","buyingOptionType":"NEW","aapiBuyingOptionIndex":0}, {"displayPrice":"$38.19","priceAmount":38.19,"currencySymbol":"$","integerValue":"38","decimalSeparator":".","fractionalValue":"19","symbolPosition":"left","hasSpace":false,"showFractionalPartIfEmpty":true,"offerListingId":"U1zfyRW8Myf7WOpqapVY7rKjSXwvN%2FMCY5LAfHP8jaFA8VLWrFIQJhLuxpB1VZh2GA%2B8osU6aJ%2FmWXs%2FL2u01JoBRCimVX%2BoWXVGXQGWBj8RxkN4sURU%2BhrZ310aJcipHv2Y0EKho7fJA%2F38NlPYmGfF9I%2BWcXShOAKuI%2BeMHqmo3lPCAbODQkWuEIZV3B9a","locale":"en-US","buyingOptionType":"USED","aapiBuyingOptionIndex":1}]}

Purchase options and add-ons

Get a comprehensive, in-depth introduction to the core Python language with this hands-on book. Based on author Mark Lutz’s popular training course, this updated fifth edition will help you quickly write efficient, high-quality code with Python. It’s an ideal way to begin, whether you’re new to programming or a professional developer versed in other languages.

Complete with quizzes, exercises, and helpful illustrations, this easy-to-follow, self-paced tutorial gets you started with both Python 2.7 and 3.3— the latest releases in the 3.X and 2.X lines—plus all other releases in common use today. You’ll also learn some advanced language features that recently have become more common in Python code.

  • Explore Python’s major built-in object types such as numbers, lists, and dictionaries
  • Create and process objects with Python statements, and learn Python’s general syntax model
  • Use functions to avoid code redundancy and package code for reuse
  • Organize statements, functions, and other tools into larger components with modules
  • Dive into classes: Python’s object-oriented programming tool for structuring code
  • Write large programs with Python’s exception-handling model and development tools
  • Learn advanced Python tools, including decorators, descriptors, metaclasses, and Unicode processing

About the Author

Mark Lutz is a leading Python trainer, the author of Python’s earliest and best-selling texts, and a pioneering figure in the Python world.

Mark is the author of the three O’Reilly books:
Learning Python, Programming Python, and Python Pocket Reference, all currently in fourth or fifth editions. He has been using and promoting Python since 1992, started writing Python books in 1995, and began teaching Python classes in 1997. As of Spring 2013, Mark has instructed 260 Python training sessions, taught roughly 4,000 students in live classes, and written Python books that have sold 400,000 units and been translated to at least a dozen languages.

Together, his two decades of
Python efforts have helped to establish it as one of the most widely used programming languages in the world today. In addition, Mark has been in the software field for 30 years. He holds BS and MS degrees in computer science from the University of Wisconsin where he explored implementations of the Prolog language, and over his career has worked as a professional software developer on compilers, programming tools, scripting applications, and assorted client/server systems.

Mark maintains a training website (
http://learning-python.com) and an additional book support site on the Web (http://www.rmi.net/~lutz).

Amazon First Reads | Editors' picks at exclusive prices

Frequently bought together

$66.99
Get it as soon as Thursday, Feb 15
In Stock
Ships from and sold by Amazon.com.
+
$31.99
Get it as soon as Wednesday, Feb 14
In Stock
Ships from and sold by Amazon.com.
+
$7.95
Get it as soon as Wednesday, Feb 14
In Stock
Ships from and sold by Amazon.com.
Total price:
To see our price, add these items to your cart.
Details
Added to Cart
Choose items to buy together.
Popular Highlights in this book

From the brand

Product details

  • Publisher ‏ : ‎ O'Reilly Media; 5th edition (July 30, 2013)
  • Language ‏ : ‎ English
  • Paperback ‏ : ‎ 1643 pages
  • ISBN-10 ‏ : ‎ 1449355730
  • ISBN-13 ‏ : ‎ 978-1449355739
  • Item Weight ‏ : ‎ 5.1 pounds
  • Dimensions ‏ : ‎ 7 x 2.8 x 9.19 inches
  • Customer Reviews:
    4.5 4.5 out of 5 stars 1,892 ratings

Important information

To report an issue with this product or seller, click here.

About the author

Follow authors to get new release updates, plus improved recommendations.
Brief content visible, double tap to read full content.
Full content visible, double tap to read brief content.

Mark Lutz is the author of Python's classic and foundational texts, a former trainer with two decades of experience teaching Python to newcomers, and one of the people responsible for the prominence that Python enjoys today. For more info, see the author's books and programming site at learning-python.com.

Customer reviews

4.5 out of 5 stars
4.5 out of 5
1,892 global ratings
A Mark Lutz Trifecta of Python Winners
5 Stars
A Mark Lutz Trifecta of Python Winners
At 65 I am "In-Progress" in Learning (attempting) Python. There is so much information out there on Learning and "Using" Python that it is very easy to become Overloaded and almost Entangled with Unexpected Results. The "Learning Python" book by Mark Lutz is Incredibly easy to read. Almost like a novel in some respects, where you find yourself reading one more page, one more section, one more chapter. Detail flows, and is presented in a meaningful way that you do not become exasperated with the volume. Mark lays a Path from the Start that begins with what Python is and Is Not. Then how to install, and entry to how to use. From there the Journey Begins. Learning, Experiencing, Practicing, and Acquiring the knowledge in useful bites, maybe bytes....Mark has such a Fantastic Grasp on the Python Language that he uses his skill to Be Your Guide on Your Journey to Learning and Understanding How to Use Python. Whether in a Large Program, as a student, as a hobbyist, or as an integral component of your office work. He leads you on a level, paved pathway that leaves you with a smile. His approach is so unique, that many who suggest his work do so in the matter that it is "The Best". I have to agree. I am an engineer and use C++ at an Intermediate Level. But found Python to be Overall Cumbersome and with many holes and obstacles to implementation.Following from Start to Finish, my Linear Way, and probably as most will suggest more than a touch anal, none the less his Learning Python has lead me to Where I am Now Able to Construct Applications that work. Here at home, and out in the field. Mark has such a fantastic way of presenting data, descriptions and how to avoid syntax errors, that you will come to the same conclusion of the all the others; That Learning Python by Mark Lutz is the Pathway Forward.Having a Copy of the Book on my desk while going through Tutorials from Udemy and a few other On-Line Learning Sites has increased my ability to obtain and use constructively what I learn, and where to look when I am unsure. I am sure some would think of his works as a Bible, I would interject the caveat that "Yes, but it is so Well Written and Easy to Understand". Wars will not break out. Will maybe. Python vs C vs Ruby vs Java vs (The Next New Language)Simply Said: For a $50.00 Bill you will have a Reference that you will always Appreciate. Sincerely Robert M Tonkavich. Note: I was not paid in any way for this endorsement. It is mine, and under No Influence.
Thank you for your feedback
Sorry, there was an error
Sorry we couldn't load the review

Top reviews from the United States

Reviewed in the United States on April 5, 2023
15 people found this helpful
Report
Reviewed in the United States on January 14, 2014
20 people found this helpful
Report

Top reviews from other countries

Translate all reviews to English
Angel Almaraz
5.0 out of 5 stars It's gucci
Reviewed in Mexico on August 27, 2022
One person found this helpful
Report
CHARLES L L DUARTE
5.0 out of 5 stars Um tutorial completo de Python!
Reviewed in Brazil on November 20, 2021
Andy N
5.0 out of 5 stars Written for experts
Reviewed in Canada on April 8, 2021
One person found this helpful
Report
Lucas Alonso
5.0 out of 5 stars Completíssimo, requer paciência e comprometimento
Reviewed in Spain on September 23, 2022
francesco
2.0 out of 5 stars Verbose, cluttered and dispersive
Reviewed in the Netherlands on February 3, 2022