34
Your Cart

Python for Everybody is designed to introduce students to programming and software development through the lens of exploring data. You can think of the Python programming language as your tool to solve data problems that are beyond the capability of a spreadsheet. Python is an easy to use and easy to learn programming language that is freely available on Macintosh, Windows, or Linux computers. So once you learn Python you can use it for the rest of your career without needing to purchase any software. This book uses the Python 3 language. The earlier Python 2 version of this book is titled “Python for Informatics: Exploring Information”. The course materials are available to you under a Creative Commons License so you can adapt them to teach your own Python course.

14 reviews for Python for Everybody Exploring Data in Python 3

  1. RandA
    January 25, 2025
    Only 9 pages in and I'm already in love with this book
    I'm only 9 pages in but I love this book. I have a degree in Industrial Engineering and certification in 8-12 Math Education. I have a passion for the...More
    I'm only 9 pages in but I love this book. I have a degree in Industrial Engineering and certification in 8-12 Math Education. I have a passion for the human machine interface and making the complicated simple. I'm blown away by this book. This would be exactly how I would write a book on programming if I knew enough about programming. So thankful for this author and that this book was on our syllabus for my python class.
    Helpful? 0 0
    Jo Anne Solomon
    September 22, 2024
    Nice to have a textbook for an on-line course
    This book has helped me with an on-line class.
    Helpful? 0 0
    Python for Everybody Exploring Data in Python 3 photo review
    MarkyLander777
    August 24, 2024
    Data, AI, and Python, found it
    Very satisfying purchase, and will be for all my students. the great part is the online companion website
    Helpful? 0 0
    kein_liao
    August 19, 2024
    good
    good
    Helpful? 0 0
    Brian_QOQ
    June 10, 2024
    A very good survey 101 book on Python 3
    Start here PY4E then go to Crash Course.
    Helpful? 0 0
    Gary
    February 27, 2024
    Text for PYTHON courses on Coursera
    Text follows perfectly with PYTHON specialization (Univ of Mich) on Coursera. Much easier to read hardcopy text than on a screen.
    Helpful? 0 0
    randall stewart
    February 4, 2024
    Great book?
    This book really give me a better understanding of the syntaxes and concepts of python, I highly recommend this book for any self-taught programmer. T...More
    This book really give me a better

    understanding of the syntaxes and concepts of python, I highly recommend this book for any self-taught programmer. Thank you Dr. Chuck!
    Helpful? 0 0
    Jon Brewer
    June 13, 2023
    Just what it says on the tin
    This book is a textbook case (hah!) of truth in advertising. It’s directed at people who are interested in using Python as a tool primarily for data a...More
    This book is a textbook case (hah!) of truth in advertising. It’s directed at people who are interested in using Python as a tool primarily for data analysis, rather than people who are interested in learning Python for more general programming purposes. Is it effective? Yes and no. The early parts of the book are quite instructive, covering the basics of Python’s built-in types and syntax, and building to greater complexity. At some point, though, the bottom suddenly falls out. The difficulty ramps up tremendously, and the book largely devolves into massive code dumps, or links to massive code dumps, with most of the discussion focused on how to make use of the programs rather than how to develop similar programs for your own purposes. I have a feeling that in a classroom setting, with supplemental materials and a good teacher, this is likely less of an issue.

    All in all, it’s a fine book, and well-targeted. I really appreciated the section on regular expressions, which is a topic most introductory programming texts don’t even mention, and the database interactions are another oft-neglected area that had some good, basic information. I think it would benefit from a bit more dissection of the later programs, but for the price I can’t really complain. 3.5 stars, rounded up to 4.
    Helpful? 0 0
    Gabriel Slørdahl
    May 26, 2023
    The book is very to the point
    This was a very good Python textbook.It explains the most important terms in the Python programming language and also provides an introduction to stor...More
    This was a very good Python textbook.
    It explains the most important terms in the Python programming language and also provides an introduction to storage format, classes and objects. Recommended. The book is very to the point.
    Helpful? 0 0
    James
    January 23, 2023
    His class is also available on Youtube
    Dr. Chuck is great. It is the most comprehensive (mile wide inch deep) cover of python 3. Read the chapter before watching the lesson. Also, all th...More
    Dr. Chuck is great. It is the most comprehensive (mile wide inch deep) cover of python 3. Read the chapter before watching the lesson. Also, all the test questions are available online. When you hit a road block get the solution and reverse engineer it, great way to learn. I write them over and over again in jupyter, piece by piece until I know and UNDERSTAND it front to back.
    Helpful? 0 0
    Paul cats XO
    January 14, 2023
    great book it’s the path to python
    dr chuck parses python out in pieces very much bringing you the anatomy of the language in a data driven methodology before bringing it all together a...More
    dr chuck parses python out in pieces very much bringing you the anatomy of the language in a data driven methodology before bringing it all together and teaches the tougher concepts all while spurring you urging you to create - it’s a language invest a year this is your first 6 months
    Helpful? 0 0
    Ollie
    August 7, 2022
    Excellent Python Textbook
    I purchased this book to go along with an online Python class taught by the author, Dr. Charles Severance. The book is very easy to read and the prog...More
    I purchased this book to go along with an online Python class taught by the author, Dr. Charles Severance. The book is very easy to read and the programming concepts are well explained. I highly recommend this book to anyone who wants to learn to program in Python.
    Helpful? 0 0
    Amy
    March 4, 2022
    Good start!!
    I am just starting with Python but know a couple other programming languages that are used in statistics. This is a great intro for people with little...More
    I am just starting with Python but know a couple other programming languages that are used in statistics. This is a great intro for people with little to no programming background! A little basic for those who already know some object oriented languages, but you can move quickly through the chapters and push yourself to do more. Builds confidence with easy to follow examples and the author does a good job of keeping you engaged-not boring at all! Highly recommend as a stepping stone to begin your Python journey.
    Helpful? 0 0
    Tonto
    October 5, 2016
    you won't get lost in all the technical asides and theoretical maelstroms so many datascience Python texts seem to love to spin
    The simplest and clearest explanations out of nearly a dozen introductory python texts I have collected. Artfully crafted instructional progression wi...More
    The simplest and clearest explanations out of nearly a dozen introductory python texts I have collected. Artfully crafted instructional progression with by far the most relevant and amusing analogies and example cases. It is interesting to note that this is basically the third formal edition of a constantly improving open-source resource that was initially restructured and reworked by a very gifted teacher to teach data analysis and data mining; if you have tried to work through Think Python you should be able to recognize the refinement resulting from the writer's having used previous editions of this text to teach tens of thousands of students. I keep going back to this book as a reference as well. It really does contain the concisest explanations, and I am recognizing more and more that the code blocks and larger processing methods he describes are paragons of industry approaches. Starting here will make your life so much simpler and your learning immediately so much more productive: you won't get lost in all the technical asides and theoretical maelstroms so many datascience Python texts seem to love to spin into and through. (I have also found the text to be a very helpful foundation for integrating all the open source videos and resources the author put together while teaching his classes through Coursera [and the University of Michigan]).
    - A data analyst from a non-datascience background learning Python for the first time.
    Helpful? 0 0
Add a review

Your email address will not be published. Required fields are marked *

X

Frequently bought with Computer Programming for Absolute Beginners: Learn essential computer science concepts and coding techniques to kick-start your programming careering techniques to kick-start your programming career


Programming Excel with VBA: A Practical Real-World Guide Original price was: $39.99.Current price is: $19.99.
Growing Object-Oriented Software, Guided by Tests Original price was: $49.99.Current price is: $19.99.
Data Analysis with Microsoft Power Bi Original price was: $59.99.Current price is: $19.99.
Learn AI-Assisted Python Programming with GitHub Copilot and ChatGPT Original price was: $49.99.Current price is: $19.99.
Generative AI with LangChain: Build large language model (LLM) apps with Python, ChatGPT, and other LLMs Original price was: $59.99.Current price is: $19.99.