Learn Python in One Day and Learn It Well (2nd Edition): Python for Beginners with Hands-on Project. The only book you need to start coding in Python immediately
M**A
Easy read and easy to understand
This book did a really good job ad breaking down the parts of programming and even had a project in the end that let you dip your toes into OOP. Its a really quick read and very concise. HIGHLY recommend for anyone who is starting/has little knowledge about Python. It wont make you be a 100% coding wizard but it will help you understand the language more and is a great starting point.
F**O
Livro excepcional.
Livro muito claro.Realmente ensina a programar
T**C
Good book for beginners but packing can be improved
The contents are focused on beginners' level and gave detailed step-by-step explanations, which is great. However, the book arrived in a dirty state with black fingerprints all over the sides of the book. Couldn't wipe them away fully.
A**R
Solid intro to Python language with a well designed hands on exercise
This is a solid intro to Python. I have a programming background but are new to Python so this was a good place to start. A bit more detail...1. Overall Very Good.Text is fairly clear, easy to follow with simple examples. The final programming exercise is spread out over 9 sections and really reinforces the concepts (highly recommend doing this). For me that ended up as approx 250 lines of Python code (with comments and debugging routines). Not massive but certainly enough to have built basic familiarity with the tools and the syntax.2. Some Areas Could Have Been Better (not major, but enough to not give the book 5 stars).The contents / index are poorly constructed. With lots of missing items so you need to double check both places and then usually an internet search as well.Could do with better links to the definitive docs from python for when you need more help on syntax and usageOh and as others have mentioned. The title is pure puffery, I doubt anyone new to Python language could get through the text AND do the exercises in a day.
S**K
Easy to follow but sometimes misses shortcuts which the author may consider "bad coding practice"
I have been writing software since 1966. Much of that time has been spent writing either in low-level machine code (4bit to 64 bit processors) or several scientific high-level languages, including ALGOL & FORTRAN, as well as VBA for MS Excel.As my grandson was learning Python at school I decided to obtain Jamie Chan's book to give me a straight-forward introduction to the language at a reasonable price. It has served that purpose satisfactorily.For those that have never written code before this book does ease the user gently through the process of writing in Python revealing, in some cases, a variety of methods to achieve the same result. A small criticism is that some examples could be enhanced with only a minimum of extra typing to make them more interactive or to make results clearer to understand when reading the output.As mentioned in the header of my review, some "shortcut" programming hints are missing such as how using ' as the outer identifiers of text with " inside that text string can be used to print the " character directly within the string rather than entering \" ; for example:- print('This is "bad programming" ?') gives the same basic result as the more correct: print("This is \"good programming\" ?").All-in-all, for those who have never written code before, this book serves the purpose at a reasonable cost. You will, however, need to buy other books in the series if you intend to go beyond running in the interpreter and make standalone executables which could run in a user-created Window environment.
Trustpilot
1 month ago
4 days ago