Full description not available
P**N
This is not a bad book. Neither is it an extremely good book
On this plus side: This book provides clear examples of selected Python commands, organized by topic in a reasonable way. Learning a computer language ALWAYS requires sitting at a terminal and experimenting with the commands. This book provides an organized basis for doing this. The examples are reasonably clear. The selection of commands illustrated is limited but reasonable.On the negative side: The book has many typos. At 80 pages, there is not enough room for many of the commands that are really needed. In many cases, fairly obvious programming needs have not been addressed (like use of lists to store number values is not in the list section).OVERALL: This is not a bad book. Neither is it an extremely good book. It is usable and not very expensive. Persons buying this book will have to go through it, with an internet browser available for additional commands and explanation.
G**F
Not a good choice for someone just starting Python
I bought the Kindle version of this book, and was not at all satisfied with it (the price, luckily, was really tiny). I'm guessing that the book was originally written in a hard-copy format and then changed to Kindle. Unfortunately, there were places where the Kindle version had missing paragraphs or code samples. For example, near the start of the book I see: "If you want to assign the same value to multiple values then it can be done as shown below:" Then there is a page break and at the top of the next page is a new paragraph that starts "There are several data types in Python..." The code sample is completely missing. This is, unfortunately, not the only spot where there was missing information. Also, as the quoted sentence illustrates, there are a number of editing errors in this book: "...assign the same value to multiple values..." I think that the author meant "multiple variables". I checked the start of the book to see if there was any sort of publisher's information in the front matter, but there is none. This fact, along with the editing errors, makes me think that this is a self-published book. There is nothing wrong with that, but it could use a good going-over by an editor.
C**I
Too many typos
This book has some good information but has so many typos as to be distracting. In some cases the explanations seem to contradict the examples. Actual screen shots are used for the examples which is nice because this makes it easier to replicate things on your own computer. However, these shots appear fuzzy and in excessively small type in the printed version. If you are over 40, best be sure to read this in a very bright room. The screenshots work better in the Kindle version where the text colors are displayed and you can zoom to larger text size. This is a fairly good try, but please find a decent proof reader.
R**N
Sloppy editing
The spelling and at times grammar were not professionally done, leading at times to overly terse and confusing explanations. I can see no reason in this age of automated spelling and grammar checking for this sort of poor literacy to be displayed.I did find this a useful overview however, and have an idea now of where to start learning and using Python.I would point out that the word "Python" refers not to the snake but to the comedy troop, Monty Python's Flying Circus.
G**C
ok for beginners but you can find better for free on Internet.
Ok for the price, but very basic examples, mixes computer science jargon in with basic concepts. Tons of minor errors such as:Comprehension lists can be applied on functions also. Consider the function square_root in the following example:>>> def square_root(x): return x*x>>> print square_root(2) 4Uh, dude, the square root of 2 is 1.4142...
J**L
Okay book, but it needs significant editing
This book was helpful but I removed two stars due to the poor writing. The book had a number of typos and grammatical errors that annoyed me. All that said, it was a cost effective entry-level book for Python. It is fine for a starter, but it has me longing for a longer and more detailed book.
A**6
Great fundamental virtual education!
I don't know much, if anything about Python Programming; however, after reading Ryan Hutt's book, I have learned quite a lot of useful information. With its tables and examples broken down for "cavemen" like me when it comes to programming. I was able to understand what programming is about. I used to grow bored when I read other books about programming in the past, because they were rather complicated when it came to explanation; however, with Ryan's book I have a more grounded and will put what I learned from this book to use. I have already recommend this book to my friends who are just learning about this. It'll even explain how to easily install it, without any hassle.
P**L
Awkward -- Don't Buy
This is a terrible book. I mean really really awful! The only positive thing about this book was that I didn't spend a lot of money on it. I got the physical copy of it and its formatting is so awkward that it makes it hard to understand. The code samples aren't printed nicely, they look like low resolution screenshots that are so blurry you have to stare at them to even read them!There is no reason to buy this book. Even if you can get past the way it looks, its written so poorly. I watched a number of Python YouTube videos before I cracked open this book, and even then I struggled to make sense of what the author was talking about. I've been in the industry for a while and I've read a number of programming books, but this one is in a class all its own.
V**Y
Good
Good read, I liked the organisation no detailed description but just code and few lines of explaining about that code for each feature.For some one with a bit of programming experience this book is good to get to an introduction to python.After this book you can look at some advanced book.
D**E
Three Stars
No Index!!!!
A**R
Basic Introducion and Examples
For the Kindle edition, English is understandable, but not authors native language. Examples sometimes are missing characters. It only covers Python version 2.X. However, for anyone new to Python, its a basic introduction for the price.
A**W
Graphic examples too small
The fundamental problem on my old-style Kindle is that the graphics which display the code snippets are too small to read. I can enlarge the text size but not the pictures. The second problem for me, as a complete novice, is that the book teaches you Python (if you can read the examples) but not how to install it on a Raspberry Pi. The Linux version would probably work but this book is very little help for that. The book goes through coding very quickly and in a logical sequence, so it is useful (if you could see the examples) so don't be totally put off by my review. It might benefit from including a final project to demonstrate a lot of the power of Python.
M**A
Quick introduction / refreshers
Quick introduction to Python and complements the guide online by Python quite well too.It would be good to have a few more examples as that can solidify the learning / exercises. However, that could be one for the future !
Trustpilot
4 days ago
3 days ago