Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.

  • Apple
  • Android
  • Windows Phone
  • Android

To get the free app, enter your mobile phone number.

Learn Python the Hard Way: A Very Simple Introduction to the Terrifyingly Beautiful World of Computers and Code (3rd Edition) (Zed Shaw's Hard Way Series) 3rd Edition

3.8 out of 5 stars 156 customer reviews
ISBN-13: 978-0321884916
ISBN-10: 0321884914
Why is ISBN important?
ISBN
This bar-code number lets you verify that you're getting exactly the right version or edition of a book. The 13-digit and 10-digit formats both work.
Scan an ISBN with your phone
Use the Amazon App to scan ISBNs and compare prices.
Have one to sell? Sell on Amazon
Condition: Used - Very Good
Used - Very Good
Book Condition: CD included, In great shape, carefully looked over. Ships quick from Amazon's warehouse. Thanks for supporting our family business.
Condition: Used: Very Good
Comment: CD included, In great shape, carefully looked over. Ships quick from Amazon's warehouse. Thanks for supporting our family business.
Access codes and supplements are not guaranteed with used items.
42 Used from $11.70
FREE Shipping on orders over $25.
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.
List Price: $39.99
Save: $22.29 (56%)
32 New from $13.09
Free Shipping for Prime Members
FREE Shipping
Get free shipping
Free 5-8 business-day shipping within the U.S. when you order $25 of eligible items sold or fulfilled by Amazon.
Or get 4-5 business-day shipping on this item for $5.99. (Prices may vary for AK and HI.)
Learn more about free shipping
on orders over $25—or get FREE Two-Day Shipping with Amazon Prime
Learn Python the Hard Way... has been added to your Cart
More Buying Choices
32 New from $13.09 42 Used from $11.70 1 Collectible from $20.00
Free Two-Day Shipping for College Students with Prime Student Free%20Two-Day%20Shipping%20for%20College%20Students%20with%20Amazon%20Student


The Amazon Book Review
The Amazon Book Review
Author interviews, book reviews, editors picks, and more. Read it now
click to open popover

From the Publisher

Python 3 Python 3 Learning Python Learning Python Data Analysis with Python
A Very Simple Introduction to the Terrifyingly Beautiful World of Computers and Code The Next Step for New Python Programmers Quickly Get Productive with Python Become a Python Programmer and Have Fun Doing It The Hands-On, Example-Rich Introduction to Pandas Data Analysis in Python
User Experience Level New to programming and/or Python Perfect for everyone who’s already started working with Python, including junior developers and seasoned Python programmers upgrading to Python 3.6+ Although this book is for people who may be new to programming altogether, it also caters to people who want to know how Python works and how it’s fundamentally different 'under the hood.' For absolute beginners who’ve never written a line of code. Any level of Python experience (none to fluent) New to data analysis.
Learning Approach You’ll learn Python by working through brilliantly crafted exercises. Read them. Type their code precisely. (No copying and pasting!) Fix your mistakes. Watch the programs run. Hands-on - you’ll go far beyond the basics and learn how to analyze a concept, idea, or problem and then how to deisgn solutions by working through 52 crafted projects. Also includes access to 12 hours of video files. Takes you by the hand and teaching by examples that are explained line by line. There is heavy emphasis on examples that are fun and useful, including games, graphics, database applications, file storage, puzzles, and more. You will learn how to think 'Pythonically' and avoid common 'gotchas'. Friendly, easy, full-color. Each chapter will tell you a bit more about programming. It will show you how to do something, and then invite you to make something of your own by using what you’ve learned. Introduces key concepts through simple but practical examples, incrementally building on them to solve more difficult, real-world problems. Brings together practical knowledge and insight for solving real problems with Pandas, even if you’re new to Python data analysis.
Key Topics Organizing and writing code; Object-orinted programming; Basic game development; Basic web development Quick hacks; Data structures; Parsing text; SQL and object relational mapping In addition to Python fundamentals, this book pays a lot of attention to intermediate and even advanced features, including list comprehension, generators, multidimensional lists (matrixes), and decorators. Programming fundamentals Advanced programming Useful Python "Tidy" data; Cleaning and munging data; How to fit your data to models ; Fitting models in other languages
Python Versions Covered Python 3 Python 3.6 Python 3.0 with notes about adapting examples to Python 2.0. Python 2.7 Python 3 Python 3 (Anaconda)

Editorial Reviews

About the Author


Product details

  • Series: Zed Shaw's Hard Way Series
  • Paperback: 320 pages
  • Publisher: Addison-Wesley Professional; 3 edition (October 11, 2013)
  • Language: English
  • ISBN-10: 0321884914
  • ISBN-13: 978-0321884916
  • Product Dimensions: 6.9 x 0.9 x 9.1 inches
  • Shipping Weight: 1.2 pounds (View shipping rates and policies)
  • Average Customer Review: 3.8 out of 5 stars 156 customer reviews
  • Amazon Best Sellers Rank: #31,080 in Books (See Top 100 in Books)
  • Would you like to tell us about a lower price?
    If you are a seller for this product, would you like to suggest updates through seller support?

NO_CONTENT_IN_FEATURE

Amazon First Reads | Editors' picks at exclusive prices

Customer Reviews

Rated by customers interested in
Programming
3.5 out of 5 stars
3.5 out of 5 stars
Computer Science
3.5 out of 5 stars
3.5 out of 5 stars
Java
3.7 out of 5 stars
3.7 out of 5 stars

Read reviews that mention

Top customer reviews

February 27, 2014
Format: Paperback|Verified Purchase
248 people found this helpful
|Comment|Report abuse
January 10, 2018
Format: Paperback|Verified Purchase
3 people found this helpful
|Comment|Report abuse
April 4, 2017
Format: Paperback|Verified Purchase
14 people found this helpful
|Comment|Report abuse
May 17, 2018
Format: Kindle Edition|Verified Purchase
June 12, 2016
Format: Paperback|Verified Purchase
19 people found this helpful
|Comment|Report abuse
January 5, 2017
Format: Paperback|Verified Purchase
4 people found this helpful
|Comment|Report abuse
December 31, 2016
Format: Kindle Edition|Verified Purchase
July 1, 2015
Format: Paperback|Verified Purchase
2 people found this helpful
|Comment|Report abuse

Most recent customer reviews

Set up an Amazon Giveaway

Learn Python the Hard Way: A Very Simple Introduction to the Terrifyingly Beautiful World of Computers and Code (3rd Edition) (Zed Shaw's Hard Way Series)
Amazon Giveaway allows you to run promotional giveaways in order to create buzz, reward your audience, and attract new followers and customers. Learn more about Amazon Giveaway
This item: Learn Python the Hard Way: A Very Simple Introduction to the Terrifyingly Beautiful World of Computers and Code (3rd Edition) (Zed Shaw's Hard Way Series)