Full description not available
B**N
Awesome intro book!
Best money ever spent. Its an inexpensive book, especially if you get it on Kindle. Its a steal for sure. This will guide you through everything you need to know quickly. It won't make you an expert but it will make you have a good idea how to start writing scripts and will give you a solid background in learning more in depth material. The best thing about it is that you can read it all in less than a week and be pretty comfortable writing python code. I've been frustrated with other Python books that are too detailed and have like 10 chapters on data types before getting into any code. This book was fun to read, clear as day in its explanations, and will give you supreme confidence in writing code. Again, it won't make you an expert and its your first stage in becoming a python guru but it is the best starting point you can find, especially for the price.
G**A
Good introduction to basic Python syntax
Obviously this is not by any means a comprehensive book, but it's good to get you started and familiar with Python. I am coming from two backgrounds, R and Perl. I am at a relatively advanced level in R, but basic level in Perl. I use bash for simple tasks on files. This book was enough to get me started with Python and not feeling like it was foreign. My knowledge of syntax is heavily influenced by R as I have been using it for about 6 years, and this has really hampered my enthusiasm for learning Perl. It does corrupt my Python learning as well, but not as badly. In Python, there is a module called pandas that helps cater to my R corruption a bit. It's only been a short time since I finished this book but I can feel my enthusiasm growing for Python. I'm not sure how a complete beginner to various types of "programming" would feel about this book, but I enjoyed it because it was short and sweet and now I feel ready to turn to a larger, more comprehensive book. Since I was already familiar with basic code structures, I did not want to start with an enormous book that lays out every detail to bore the crap out of me while I'm just nailing down the basic syntax.
C**N
BEST THERE IS
I have purchased several Python learning books over the past few months for a Raspberry Pi. I have tried CodeAcademy as well, which is a good place to start, however, it is limited and linear.This book gives you quick, concise and dynamic projects to work on, which let you play around in the IDLE. The author shows you 4 dimensions of a single topic, and covers just about all of the "what if's". My favorite thing about this book is it provides foundation knowledge that allows and encourages you to play-around-with to further understand the concepts. Perfection comes with practice and this book gives you the tools/knowledge to do that. Compared to CodeAcademy, you can run Python 2 or 3, and you're not limited to just one aspect of a concept...you can play around in your IDLE and find the limitations of said code exercises.
M**N
this book will be a disappointment. I purchased this book to supplement the Python ...
Summary: If you are anything but an absolute beginning Python programmer (or beginning programmer), this book will be a disappointment.I purchased this book to supplement the Python training material covered at codecademy.com. When I purchased this book, I did not realize it was 123 pages total (92 pages excluding the 5 appendices). If you purchase this book, please set your expectations appropriately and do not base them on the book title. You are not going to learn Python in a day and you are not going to learn it well from this book. You can't cover Python with such a short book. This book is for ABSOLUTE beginning programmers with no previous exposure to Python. The first few chapters tell you why you want to learn Python, setting up Python on a Windows PC, define what a variable is, discuss variable types and basic input. By the time you reach functions and file I/O, you're at the end of the book. If purchase no other Python book, it will be some time before you realize this one never covered some of the MAJOR components (and power) of the Python programming language; i.e. objects, classes, inheritance, methods, lambdas, etc. Please note, there is no index in this book. Using this book as a programming reference will be somewhat frustrating.On a more positive note, there are a number of exercises in the book at the end of each chapter to help reinforce the concepts. I imagine some programmers will find these useful. The Appendices include working with functions; (strings, lists), dictionaries, and also include answers to the project exercises.
F**K
Good Flow for a True Beginner!
I thought this was a good book for understanding how Python works and basic functions that can be performed to get a sense of the types of actions that can be performed such as variables and operators, type casting, basic functions, modules, and decision points. As a true beginner to Python I had to walk through all the projects and examples in this book and then go back and evaluate what the logic was doing. As this book states, this was developed for Python version 3 but did give some hints to integrate with the legacy version 2. Overall as my first introduction to Python, I liked this books approach and keep it handy as a reference guide.
A**R
Good Introduxtion to Python.
Like others have mentioned this book is for someone who is definitely new to Python programming and is very oriented towards those with little or no programming experience.As a retired software engineer with 40nyears of experience, I was looking for a quick, easy run down of Python syntax and capabilities. This book was perfect for that.I would have like to see a chapter on Python object oriented capabities (again more syntax than oo concepts) and a fairly comprehensive list of Python built in functions and libraries - but all-in-all I thought it was a good intro to Python and I got what I wanted from the book.
R**O
True to its word
This book is an excellent introduction to the powerful Python programming language. Frequent practice coding is an excellent way to learn programming. This book introduces many important Python concepts in a clear way, and it also has many exercises for practice. Simply code the examples in the book. Experiment with the code by making changes. I recommend this book on Python programming.
Trustpilot
3 weeks ago
2 weeks ago