What are the best books to learn Python 3?

asked by Anonymous
85 contributors
11 solutions
  1. 21

    #1Dive into Python 3

    Dive into Python 3

    Dive into Python 3 is a book by Mark Pilgrim that will serve as your guide to learning the Python Programming. Each chapter has a complete sample of codes that you can use. 

    Books

    Check price

    Katherine Chavez
    Written on April 27, 2018
    "I'm not familiar with Python 3, but Dive into Python 3 does appear to be a useful book to those needing to brush up on their programming skills. It does look like most reviewers are recommending the e-version of the publication, as the paperback is poorly made, but many are calling it a good starting source."
  2. 14

    #2Practical Programming

    Practical Programming

    Practical Programming: An Introduction to Computer Science Using Python 3 is a nonfiction computer science programming reference book written by Paul Gries to learn Python 3. Published in 2013 by Pragmatic.

    Books

    Check price

    Martha Meyer
    Written on May 4, 2018
    "A great step by step book for beginners! I know nothing about Python 3 and have to learn it for my new job. This book lays out everything perfectly in an easy and understandable step-by-step guide. I could see this being perfect for a 10-year old too who wants to learn about programming. "
  3. 11

    #3Introducing Python: Modern Computing in Simple Packages

    Introducing Python: Modern Computing in Simple Packages

    Introducing Python: Modern Computing in Simple Packages is a nonfiction computer science programming reference book written by Bill Lubanovic to learn Python 3. Published in 2014 by O'Reilly Media.

    Books

    Check price

    Ruth Patel
    Written on April 27, 2018
    "This book is actually holding up well as a Python reference and learning tool over the years. Normally I would say don't bother with any programming books that are 4 years old but this one is standing up. "
  1. 10

    #4Effective Python

    Effective Python

    Effective Python: 59 Specific Ways to Write Better Python is a nonfiction computer science programming reference book written by Brett Slatkin to learn Python 3. Published in 2015 by Addison-Wesley.

    Books

    Check price

    Albert Walters
    Written on May 2, 2018
    "Highly recommend this book if you are learning how to write Python! It will give you great tips and tricks on how to write it better so that way you aren't writing bad code and it makes it a lot easier to learn if you do it this way."
  2. 9

    #5Python for Everybody: Exploring Data in Python 3

    Python for Everybody: Exploring Data in Python 3

    Python for Everybody: Exploring Data in Python 3 is a nonfiction computer science programming reference book written by Charles Severance to learn Python 3. With over 200 pages, this book is published in 2016 by Createspace.

    Books

    Check price

    Tiffany Campbell
    Written on May 8, 2018
    "This is a fantastic intro for beginners like me. It's definitely written on the most basic level which is exactly what I needed. I feel like I'm going to have a great foundation after reading through this. "
  3. 5

    #6Automate the Boring Stuff with Python

    Automate the Boring Stuff with Python
    In Automate the Boring Stuff with Python, you'll learn how to use Python to write programs that do in minutes what would take you hours to do by hand-no prior programming experience required.
    Books

    Check price

    Alfredo Castellanos
    Written on May 3, 2018
    "I work in a computer driven industry but have always had issues learning and remembering Python. This book was a great guide for people like myself. I frequently refer back to it whenever my colleagues in IT approach me with need for help on a particular topic. "
  4. 3

    #7Learn Python, Break Python: A Beginner's Guide to Programming

    Learn Python, Break Python: A Beginner's Guide to Programming
    A hands-on introduction to the Python programming language, written for people who have no experience with programming whatsoever. After all, everybody has to start somewhere.
    Books

    Check price

    Christopher Rose
    Written on April 30, 2018
    "Learn Python, Break Python: A Beginner's Guide to Programming is a hands on guide or introduction for people who have no programming experience. The author has a nice way of building on material over time and does a good job at introducing programming in general, not just Python. Nice explanatory writing style that won't scare anyone away."
  5. 1

    #8Python: Learn Python in One Day and Learn It Well

    Python: Learn Python in One Day and Learn It Well

    Python: Learn Python in One Day and Learn It Well. Python for Beginners with Hands-on Project is a book written by Jamie Chan which aims to teach readers how to code using Python programming.

    Books

    Check price

    Scott Williams
    Written on May 4, 2018
    "My son has now advanced to Python level 3 and is teaching himself more advanced levels. He was very satisfied with the book Python: Learn Python in One Day and Learn It Well. He said it was very systematic and it helped him a great deal to learn and progress further in Python."
  6. 0

    #9Learning to Program Using Python

    Learning to Program Using Python

    Learning to Program Using Python is a book by Cody Jackson that elaborates how Python programming can be accomplished using the basic information. The core of Python language is explained. 

    Books

    Check price

    Shreya Yadav
    Written on May 7, 2018
    "The manual was a bit too deep and little dry for my taste. I thought that the approach taken in the book was a bit overwhelming for me. At least for me, I need a more detailed and user-friendly approach to learning how to code. This book is probably very good for people who have a basic understanding of code, but not the true amateurs."
  7. 0

    #10Invent Your Own Computer Games With Python

    Invent Your Own Computer Games With Python

    Invent Your Own Computer Games With Python is a book by Al Sweigart that teaches how to invent your own games using the language of python programming. 

    Books

    Check price

    Janet Oliver
    Written on May 1, 2018
    "If you want to use Python to make computer games, this is that, straight up. It's written for a complete novice, and helps build you up stage by stage. The style is engaging, which kept me going even when I was having trouble, and letting me test out writing things myself early on made it feel like a series of puzzles rather than work."
  8. 0

    #11Python Programming: An Introduction to Computer Science

    Python Programming: An Introduction to Computer Science

    Python Programming is a book by John Zelle that serves as an introductory guide to beginners in learning the Python Programming. It also has some tips for computer science majors and other computer related courses. 

    Books

    Check price

    Laura Williamson
    Written on May 3, 2018
    "For anyone who is interested in learning how to use Python for programming, this book is a great starting point. John Zelle breaks down the core skills in an easy to use approach and is a must read for any computer science student."
Close

This action requires you to be logged in

Quickly sign in with your social media account:

What interests you most? (Select at least 3)

This will help us to keep things fresh and relevant!

Close

Now that you’ve found a solution...

Why not join our community of sharp minds and pro-active posters?

Be part of a rewarding interactive knowledge exchange!
Close

Join These Inquisitive Minds

Engage, learn and share with a friendly community versed in a massive range of trending topics.