
Desertcart purchases this item on your behalf and handles shipping, customs, and support to Taiwan.
A newer edition of this book is available. Get it here: https://www.desertcart.com/dp/1546488332 Master Python Programming with a unique Hands-On Project Have you always wanted to learn computer programming but are afraid it'll be too difficult for you? Or perhaps you know other programming languages but are interested in learning the Python language fast? This book is for you. You no longer have to waste your time and money learning Python from lengthy books, expensive online courses or complicated Python tutorials. What this book offers... Python for Beginners Complex concepts are broken down into simple steps to ensure that you can easily master the Python language even if you have never coded before. Carefully Chosen Python Examples Examples are carefully chosen to illustrate all concepts. In addition, the output for all examples are provided immediately so you do not have to wait till you have access to your computer to test the examples. Learn The Python Programming Language Fast Concepts are presented in a "to-the-point" style to cater to the busy individual. With this book, you can learn Python in just one day and start coding immediately. How is this book different... The best way to learn Python is by doing. This book includes a complete project at the end of the book that requires the application of all the concepts taught previously. Working through the project will not only give you an immense sense of achievement, it"ll also help you retain the knowledge and master the language. Are you ready to dip your toes into the exciting world of Python coding? This book is for you. Click the "Add to Cart" button to buy it now. What you'll learn: What is Python? What software you need to code and run Python programs? What are variables? What mathematical operators are there in Python? What are the common data types in Python? What are Lists and Tuples? How to format strings How to accept user inputs and display outputs How to make decisions with If statements How to control the flow of program with loops How to handle errors and exceptions What are functions and modules? How to define your own functions and modules How to work with external files .. and more... Finally, you'll be guided through a hands-on project that requires the application of all the topics covered. Click the "Add to Cart" button now to start learning Python. Learn it fast and learn it well. Review: 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. Review: 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.
| Best Sellers Rank | #1,186,871 in Books ( See Top 100 in Books ) #360 in Object-Oriented Design #1,002 in Python Programming #2,110 in Computer Programming Languages |
| Customer Reviews | 4.2 out of 5 stars 945 Reviews |
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.
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.
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.
P**8
Great book!
This is an excellent book for learning Python. All of the examples are explained clearly, and are really to easy to understand. The author, Mr. Chan explains programming concepts much better than my college professors did when I was learning C and C+. In fact, in just hours after reading this book, my understanding of the fundamentals in C, and other higher programming languages has been reinforced, as they share similar coding techniques. If you have some basic programming knowledge, or are just a beginner, you can learn Python easily with this book!
H**I
Very good for begginers
I am a C++ programmer that wanted to start with Python programming. I purchased this book to learn the language in one day. It took me about 5 hours to read the whole book. It is nicely written book. The flow of the subjects in the book is perfect. In 5 hours I feel that I know a lot about Python. The whole book is about 120 pages, divided into 10 to 15 pages per chapter. The book covers, data types, strings, lists, tuples, dictionary, decision making, if statements, loops, etc. But it does not get in to Object Oriented stuff. Classes are not covered. I wish there was a 2nd follow up book to continue on reading into more advanced subjects.
G**Y
Schรถne Kurzzusammenfassung
Langt um kleine Programme zu schreiben und sich zurecht zu finden und erste Schritte zu machen, wer's genauer haben will kann dann auf Literatur zurรผckgreifen, um mit einer guten Basis anzufangen taugt es alle mal. Vor allem werden in den ersten 5 Kapiteln Datentypen, Listen, Tupel und Dictionaries gut zusammengefasst, was bei Fachliteratur unnรถtig hingezogen wird ohne tiefer einzusteigen als hier, bzw. erst in spรคteren Kapiteln ( Funktionen, Methoden etc.)
V**E
maybe something else
printed and written in a hurry: you will not learn a usuable thing. Sad thing python is easy enough, get a PROPER book about it.
J**S
Get this book if you want to learn Python!
If you're looking at learning Python then look no further, this book is what you need! It is a fairly short book but teaches the fundamentals of programming with Python. However, it doesn't cover object oriented programming but there are plenty of tutorials for this online. I have knowledge of C#, Java and other popular programming languages but I wanted to learn Python but found that actually it is quite different to other programming languages. Yes, the concepts of variables, if statements, loops etc are the same between languages, but Python for example uses indentation to classify a block of code rather than curly brackets which I am used to using etc. So even if you are an experienced programmer, you need to read up on Python as it does a lot of things in its own style. Python is meant to be a very easy programming language, especially for beginners and I can see why! I really really really wish I looked into Python a lot earlier! The author has just kept to the point to keep the book short but provide you with what you need to become a Python programmer. There are a lot of programming books with thousands of pages of information you probably won't even remember or need and to be honest, I just don't have the time to read them... I highly recommend this book! When you have finished reading the book (should only take a few hours), you can use the book as a reference. For example, if you forget how to create a loop in Python, just quickly flick through the book and see the code you need. Fantastic purchase, something that I will keep in my bookshelf for years to come!
O**R
Five Stars
Excellent book, very easy to read
ใช**ใณ
Very Easy To Understand
Best programming book I have read. The writer has pointed out every hard parts of Python language, it's a very good basic book, and I want to read the go on ones.
Trustpilot
2 months ago
2 weeks ago