Python is a versatile and flexible programming language that's useful in almost any type of project. This all-in-one guide offers a broad reference on the basics of Python and how to employ it in a number of applications. Seven self-contained minibooks offer an introduction to Python basics, building blocks, and libraries before walking you through how Python enhances the worlds of artificial intelligence, data science, and robotics.
7 Books Inside...
Getting Started with Python
Python Building Blocks
Using Python Modules and Libraries
Artificial Intelligence and Python
Data Science and Python
Talking to Hardware with Python
Robots and Python
About the Author
John Shovic is a computer science faculty member at the University of Idaho. Alan Simpson is a web development professional and prolific tech author with over 100 publications to his credit.
To calculate the overall star rating and percentage breakdown by star, we do not use a simple average. Instead, our system considers things like how recent a review is and if the reviewer bought the item on Amazon. It also analyses reviews to verify trustworthiness.
3.0 out of 5 starsGood Read but Typos, so many Typos
27 August 2019 - Published on Amazon.com
Verified Purchase
I like reading For Dummies books to get the broad picture before I do a deep dive. I need to do some Python at work now, and thought I would do a review with a For Dummies book. This is 7 books in one. It resparked my interest in playing with the raspberry pi. It reads smoothly despite the typos and I was going to let it go. But on page 139 it says putting code above the “continue” is optional. OK. But there is no “continue”, there is only a “break”. I’m only doing a refresher, so I know the two terms are related, but for someone trying to learn how to program, they are going to sit there thinking why can’t I understand this? I like reading computer books. I hereby volunteer to proofread the next version of this book for free if you won’t pay someone to do it well.
This book has two authors and five editors. It is blatantly obvious that none of them actually read the book before publication. I made it through about 100 pages before getting too annoyed to continue. There is at least one error every 3-4 pages (probably actually closer to 2-3 pages). These include errors that are coding errors, along with sentences that are missing words, use obviously the wrong word, or just make no sense.
When learning to program, the attention to detail is important since the program will do what you actually program it to do, not what you thought you programmed it to do. That attention to detail is obviously missing from everyone involved in this book. The editors should be fired since it is supposedly their job to catch the obvious grammatical errors. The authors should at a minimum be ashamed for pushing out such a shoddy effort. It seems clear that the only details any of the people involved in this were interested in is $$$$.
So, use your money elsewhere if you want to learn Python.
2.0 out of 5 starsNot QUITE the biggest waste of time there is, but close
15 March 2020 - Published on Amazon.com
Verified Purchase
I have always been more or less impressed with the wisdom and knowledge provided by the 'for dummies' books.. until now. While I am sure the authors are very knowledgeable in computer programming, they have shown a complete lack of skills when it comes to publishing a book. First of all there are so many typos and grammatical errors that it is hard to read for comprehension. Secondly, the "instructions" to load certain programs and set them up can not be followed as written. I really wanted to learn about the Python3 scripting language but it looks like I will have to seek this knowledge elsewhere as this book turned out to be a complete guide to frustration.. but not really helpful in learning a computer language.
Good book for its intended purpose, but did not meet my needs. If your looking for a basic how-to book in the tradition sense, this book is not for you. If you want overall knowledge on being a data scientist or a career scope, this is your book.