Made it easy it learn Python
931688
This step by step guide, loaded with a lot of examples, made it very easy to learn Python programming basics. All the information given in this book is clear and easy to understand.

I recommend this book to every beginner like myself.
4889889
Quick and asimple guide to start programming small games with python, good for beginners with python too!
3420272
I finished it in few hours. Covered basic but important stuff. Very easy to follow for anybody who is trying to learn a programming language.
793622
I selected this book to help teach myself Python after having sorted through many reviews.  I found the book to be very helpful and comprehensive.  My only criticism is that the author uses his own library of graphing routines.  I couldn't load third party software onto the network that I was using, so this put a damper on learning in that area.
4304740
Im pretty much a learn it as I go kind of person but that doesnt mean I don't need a place to start, especially when it comes to something like programming. I learned HTML years ago, when you actually had to use it to create your website  there were no templates with simple drag and drop operations. I decided it was time to learn something more, and it was recommended to me that I start with Python. I chose this book to begin learning the basics, and Im really glad I did. Ryan Hutt uses simple language and examples to get you started and not feel like hes talking down to you. I found it to be perfect for a beginner such as myself. Im sure I will read it over and over again, learning as I go, until Im ready to go to the next level.  For content, I am giving this book 5 stars. The author knows what hes talking about, but he really should hire a new proofreader before sending his books to print.
4598319
This book provides insight into applying functional programming to python using simple examples and without making the reader go mad with just code to look at. The book eventually devolves into quite heavy stuff so you should have a modicum of coding experience or you may not understand it after a while. The examples and code structures are easy to follow and possibly handy if you want to fine tune your python code. Good read if you want to learn new tricks.
3902559
This book was easy to follow for a beginner and gave me a good basis to start writing code. It's also a great go-to guide for when I have questions on a specific topic.
4528485
I have been looking at updating my programming skills and wanted a beginners book that I could quickly get up to speed without boring me with the basics of programming.  He hits all the right areas without bogging down.  It is laid out in an easy to understand way with real world references for the examples he uses.

Being a programmer but new to Python this is a great book.  It lays it out and is organized in such a way to be a great reference.  I can see me using this book to teach my daughters how to program
3469691
I'd been looking forward to this book for over a month so when it arrived last week I tented my hands like Mr. Burns. I finally finished chapter 1 and can officially declare this book to be awesome.

I was recommending it to a friend yesterday morning when he said "you didn't need the introduction to python chapter did you?" I started laughing and told him that in the "introduction" chapter you:

[+]Set up your development environment.
[+]Write and subsequently make several modifications to a vulnerability scanner.
[+]Write a password hash cracker and are then asked to go, on your own, to modify it to crack SHA512 hashes as well.
[+]Write a .zip file password cracker and then modify it so that it's multithreaded.

Any of those could have been final projects in a lot of books so that should give you an idea of how packed full of information this book is.

If you're python is limited (like mine) you'll be doing a decent amount of Google searches to look further into certain commands. If you're brand new to python I would zip through a free online course to get the basics of the language structure before you tackle this book.

While Violent Python is in the "We're going to do some cool stuff, keep up" style, I never once felt confused or frustrated. The code is clear, easy to understand and a quick trip to Google always filled in any gaps.

I usually wait until I'm finished with a book to review it but with this one that could take a while. I've found myself using the code in this book as building blocks for other similar ideas I have in my head so I've been building those before I move on. These modifications have helped me truly understand the topics presented rather than trying to knock out the book ASAP.

Check out the table of contents. If that looks like something you're interested in, do yourself a favor and grab the book.
1961564
I enjoyed this little book, it was a great fast review of things any python programmer should know about the language.  But the buyer needs to understand it is for the beginner.  I hope the author writes a few more of these books with more challenging questions for more advanced programmers.

My only suggestion is that the answer key should explain why the answer is correct.  This may not be necessary with this beginner book but when the questions get more detailed and challenging having explanations with the answers will turn it from a quiz to a book to learn more interesting parts of the language.
1197242
Introduction to python is an assured way to becoming an expert even in other programming languages like C- sharp or Java programming. Am grateful I got this book as it takes you through the very important and initial stages of Downloading the Python Environment to showing you the first programs and the basic syntax to any budding programmer.  Practice in programming is vital and it will push you to become a real Pythonista.
4851373
Very nice partner guide to learn Python with.
Meant for beginners, obviously, but tips and tricks for more advanced users.

This book and 2 hours a night helped me get a job with minor programming.
2665477
I finished reading the book in three evenings, and after that, I have really built a basic concept of python. I think that's the goal of reading this book.
4133990
Unlike a lot of books that jump right into programming, the firs thing that I liked about this book was that it took just a few pages to explain where VB came from, why it's a suitable language for a beginner, and so on. After that, it takes the CD included with the book and uses it to load the software you will be using. That way, first, you're not stumbling around the Microsoft web site looking for what you should download, and second, you're working with the same edition of everything that he is using in the illustrations so you're not always making allowances for having something different on your screet.

After that I liked his approach of starting with a simple program (Hello World, what else?) so that you have something running almost immediately. From there you increase your program one step at at a time until you are working with the complete language.

Is the best of all books on VB? I don't know, I haven't read them all. But this is a good one, I happened to like his writing style and the way he presented what I wanted to know. There were a couple of typos I spotted, but they were easy to see as typos and caused me no problems.
4472340
I got this on recommendation from a friend and its turned out to be rather handy, with the shortcuts in the front and easy to understand language instead of always techo audio terminology and daft descriptions of menus.

Great buy for a beginner to even a pro.
4355909
I learned python 2 years back but needed to refresh and remember long time. This book boosted my confidence in python
614887
I'm kinda new to Python Machine that's why when I saw this book in kindle I waste no time and grab it right away, in this book I have learned a lot of valuable information and easy to understand guidelines on how I can learn Python Machine the easy way. Good guidebook to have because it is very informative. I loved this book. There are lots of information and tips for beginners. Easy instruction and quick guide line for everyone. It was perfect for me for machine learning. Highly recommend.