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

4.4 out of 5 stars 412 ratings
ISBN-13: 978-0134692883
ISBN-10: 0134692888
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?
<Embed>
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.
Used: Good | Details
Sold by Bookventory
Condition: Used: Good
Comment: Slight wear only. No highlighting or markings. Used book does not guarantee access codes or any kind of supplemental materials.
Access codes and supplements are not guaranteed with used items.
16 used from $19.99
In Stock.
Ships from and sold by Amazon.com.
Available at a lower price from other sellers that may not offer free Prime shipping.
FREE delivery: Tuesday, Oct 27 Details
List Price: $39.99
Save: $6.04 (15%)
36 new from $27.85

Learn Python 3 the Hard W... has been added to your Cart

Available at a lower price from other sellers that may not offer free Prime shipping.

"Devoted" by Dean Koontz
For the first time in paperback, from Dean Koontz, the master of suspense, comes an epic thriller about a terrifying killer and the singular compassion it will take to defeat him. | Learn more
click to open popover

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
    Apple
  • Android
    Android
  • Windows Phone
    Windows Phone
  • Click here to download from Amazon appstore
    Android

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

kcpAppSendButton

Frequently bought together

  • Learn Python 3 the Hard Way: A Very Simple Introduction to the Terrifyingly Beautiful World of Computers and Code (Zed Shaw's Hard Way Series)
  • +
  • Python Crash Course, 2nd Edition: A Hands-On, Project-Based Introduction to Programming
  • +
  • Learn More Python 3 the Hard Way: The Next Step for New Python Programmers (Zed Shaw's Hard Way Series)
Total price: $88.29
Buy the selected items together

Special offers and product promotions


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

Zed A. Shaw is the author of the popular online books Learn Python the Hard Way, Learn Ruby the Hard Way, and Learn C the Hard Way. He is also the creator of several open source software projects and has been programming and writing for nearly 20 years. Most of his free time is devoted to the study of painting and art history.


Product details

  • Item Weight : 1.12 pounds
  • Paperback : 320 pages
  • ISBN-10 : 0134692888
  • ISBN-13 : 978-0134692883
  • Product Dimensions : 6.95 x 0.95 x 9.1 inches
  • Publisher : Addison-Wesley Professional; 1st Edition (June 27, 2017)
  • Language: : English
  • Customer Reviews:
    4.4 out of 5 stars 412 ratings

How would you rate your experience shopping for books on Amazon today

Customer reviews

4.4 out of 5 stars
4.4 out of 5
412 global ratings
How are ratings calculated?

Top reviews from the United States

Reviewed in the United States on April 8, 2018
Verified Purchase
137 people found this helpful
Comment Report abuse
Reviewed in the United States on March 19, 2018
Verified Purchase
38 people found this helpful
Comment Report abuse
Reviewed in the United States on January 2, 2019
Verified Purchase
30 people found this helpful
Comment Report abuse
Reviewed in the United States on August 29, 2018
Verified Purchase
27 people found this helpful
Comment Report abuse
Reviewed in the United States on March 21, 2018
Verified Purchase
18 people found this helpful
Comment Report abuse
Reviewed in the United States on July 7, 2019
Verified Purchase
12 people found this helpful
Comment Report abuse

Top reviews from other countries

Horse Birthday
1.0 out of 5 stars Useful to a very limited degree, then it falls to bits
Reviewed in the United Kingdom on November 22, 2018
Verified Purchase
24 people found this helpful
Report abuse
myol
2.0 out of 5 stars Learn basic coding the hard way, using python 3
Reviewed in the United Kingdom on November 18, 2018
Verified Purchase
9 people found this helpful
Report abuse
Anonymous
1.0 out of 5 stars So disappointed
Reviewed in the United Kingdom on August 17, 2019
Verified Purchase
4 people found this helpful
Report abuse
Bridget Kelly
5.0 out of 5 stars Brilliant for Beginners, and an Intermediate Refesher
Reviewed in the United Kingdom on April 14, 2020
Verified Purchase
One person found this helpful
Report abuse
D.Morgan
5.0 out of 5 stars Very good for beginner's.
Reviewed in the United Kingdom on October 13, 2018
Verified Purchase
3 people found this helpful
Report abuse
Pages with related products. See and discover other items: introduction to python, computer code, python 3, Best python for beginners