Customers who viewed this item also viewed
These promotions will be applied to this item:
Some promotions may be combined; others are not eligible to be combined with other offers. For details, please see the Terms & Conditions associated with these promotions.
Your Memberships and Subscriptions
Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet or computer – no Kindle device required.
Read instantly on your browser with Kindle for Web.
Using your mobile phone camera - scan the code below and download the Kindle app.
Follow the author
OK
Python (2nd Edition): Learn Python in One Day and Learn It Well. Python for Beginners with Hands-on Project. (Learn Coding Fast with Hands-On Project Book 1)
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. Careful selection of topics Topics are carefully selected to give you a broad exposure to Python, while not overwhelming you with information overload. These topics include object-oriented programming concepts, error handling techniques, file handling techniques and more. 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. With the first edition of this book being a #1 best-selling programming ebook on Amazon for more than a year, you can rest assured that this new and improved edition is the perfect book for you to learn the Python programming language fast. Click the BUY button and download it now.
What you'll learn:
- What is Python? - What software you need to code and run Python programs? - What are variables? - 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 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 - What are objects and classes - How to write your own class - What is inheritance - What are properties - What is name mangling .. and more... Finally, you'll be guided through a hands-on project that requires the application of all the topics covered. Click the BUY button and download the book now to start learning Python. Learn it fast and learn it well.
- LanguageEnglish
- Publication date10 May 2017
- File size475 KB
Shop this series
See full series- Kindle Price:USD 12.61-By clicking on the above button, you agree to Amazon's Kindle Store Terms of Use
Sold by: Amazon Media EU S.à r.l.
- Kindle Price:USD 30.51-By clicking on the above button, you agree to Amazon's Kindle Store Terms of Use
Sold by: Amazon Media EU S.à r.l.
Shop this series
Sold by: Amazon Media EU S.à r.l.
Sold by: Amazon Media EU S.à r.l.
Sold by: Amazon Media EU S.à r.l.
This option includes 3 books.
This option includes 5 books.
This option includes 7 books.
Why can't I get these titles?
Under regulatory requirements, teens need a parent or guardian to buy or borrow titles. Ask your parent or guardian to acquire these titles for this account from their device. These books will appear in your Kindle library once they do.
Customers who viewed this item also viewed
To code an actual program, you need to write your code in a text file and save it with a .py extension. This file is known as a Python script.Highlighted by 1,810 Kindle readers
Variables are names given to data that we need to store and manipulate in our programs.Highlighted by 1,797 Kindle readers
A variable name in Python can only contain letters (a - z, A - B), numbers or underscores (_). However, the first character cannot be a number.Highlighted by 1,729 Kindle readers
Every time you declare a new variable, you need to give it an initial value.Highlighted by 1,624 Kindle readers
Individual values in the list are accessible by their indexes, and indexes always start from ZERO, not 1.Highlighted by 1,074 Kindle readers
Product details
- ASIN : B071Z2Q6TQ
- Publisher : Learn Coding Fast
- Accessibility : Learn more
- Publication date : 10 May 2017
- Edition : 2nd
- Language : English
- File size : 475 KB
- Screen Reader : Supported
- Enhanced typesetting : Enabled
- X-Ray : Enabled
- Word Wise : Not Enabled
- Print length : 175 pages
- Page Flip : Enabled
- Book 1 of 7 : Learn Coding Fast with Hands-On Project
- Best Sellers Rank: 78,489 in Kindle Store (See Top 100 in Kindle Store)
- Customer reviews:
About the author

Jamie is a tutor and freelance programmer with years of experience and a dedicated passion for sharing the joy of programming with as many people as possible. With multiple bestselling programming books on Amazon, Jamie's publications stand out for their ability to break down complex concepts into simple terms. Additionally, each book includes complete projects at the end, enabling hands-on learning and a deep understanding of the concepts presented.
Customer reviews
Customer Reviews, including Product Star Ratings, help customers to learn more about the product and decide whether it is the right product for them.
To calculate the overall star rating and percentage breakdown by star, we don’t use a simple average. Instead, our system considers things like how recent a review is and if the reviewer bought the item on Amazon. It also analyses reviews to verify trustworthiness.
Learn more how customers reviews work on AmazonCustomers say
Generated from the text of customer reviewsSelect to learn more
Top reviews from the United Kingdom
- 5 out of 5 stars
Ace book for learning Python
Reviewed in the United Kingdom on 7 April 2026Ace book for learning Python
As title suggests, this is an ace book for learning the essentials of Python - for me it’s MicroPython.
Whilst you can search for info on the web, it is helpful to have a succinct source of knowledge to be productive.
Sending feedback...Sending feedback...HelpfulThank you for your feedback.Sorry, we failed to record your vote. Please try againThank you. We’ll investigate in the next few days.Sorry, We failed to report this review. Please try again - 4 out of 5 stars
Easy to follow but sometimes misses shortcuts which the author may consider "bad coding practice"
Reviewed in the United Kingdom on 20 September 2020I 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.
13 people found this helpfulSending feedback...Sending feedback...HelpfulThank you for your feedback.Sorry, we failed to record your vote. Please try againThank you. We’ll investigate in the next few days.Sorry, We failed to report this review. Please try again - 5 out of 5 stars
Fantastic quick guide, ideal for people who already know how to program and need the essentials.
Reviewed in the United Kingdom on 4 November 2022This is a terrific book and great value for money.
I'll keep it short and to the point - if you have programming experience and want to get into Python coding, then this is the way to do it. It talks you through the essential stuff and in around one day you'll be up and running with the basic knowledge from which you can learn further, by doing.
What it WON'T do is teach you how to code - you need to already understand the basics and have experience in something else, even something like shell scripting. It also won't teach you the really advanced and esoteric things that you can do - this is about how to quickly get into writing Python code and works great for that. Once you have started, you can learn by doing. Python is very intuitive.
I was sceptical that this (a) was any good at the price and (b) would actually be useful. In fact, it has proven to be exactly what I needed and at an amazingly low price to boot.
Can't ask for anything more than that, get this if you are someone with some coding experience wanting to use Python for the first time. It really will get you going quickly and tells you what you need to know.
4 people found this helpfulSending feedback...Sending feedback...HelpfulThank you for your feedback.Sorry, we failed to record your vote. Please try againThank you. We’ll investigate in the next few days.Sorry, We failed to report this review. Please try again - 5 out of 5 stars
good product
Reviewed in the United Kingdom on 27 May 2026good product
Sending feedback...Sending feedback...HelpfulThank you for your feedback.Sorry, we failed to record your vote. Please try againThank you. We’ll investigate in the next few days.Sorry, We failed to report this review. Please try again - 3 out of 5 stars
Succinct and interesting
Reviewed in the United Kingdom on 27 April 2025Read this in a few hours. It’s a helpful start. Doesn’t tell you much about key python libraries though. Wish it got into some more sophisticated use cases too.
Sending feedback...Sending feedback...HelpfulThank you for your feedback.Sorry, we failed to record your vote. Please try againThank you. We’ll investigate in the next few days.Sorry, We failed to report this review. Please try again - 5 out of 5 stars
Really good book
Reviewed in the United Kingdom on 12 June 2025It took more than a day to read.
I still can't talk to snakes... But strangely I can talk to my computer now.
Sending feedback...Sending feedback...HelpfulThank you for your feedback.Sorry, we failed to record your vote. Please try againThank you. We’ll investigate in the next few days.Sorry, We failed to report this review. Please try again - 4 out of 5 stars
it covers the subject quite well.
Reviewed in the United Kingdom on 12 February 2023It is very good for learning basic python. Some of the examples could have been made simpler. An important thing was not mentioned which was how to keep printing on one line. so to print with line feed do this print('Fred') and to print without line feed print('Fred',end='') or you can insert a space or anything in the = quotes. Perhaps i missed where it was mentioned but got a infuriated trying to print on one line.
One person found this helpfulSending feedback...Sending feedback...HelpfulThank you for your feedback.Sorry, we failed to record your vote. Please try againThank you. We’ll investigate in the next few days.Sorry, We failed to report this review. Please try again - 5 out of 5 stars
I've finally found a book that works!
Reviewed in the United Kingdom on 19 December 2020I am impressed by this book not only for its concise style and simplicity, but also because I have found the only pitfalls to be my own carelessness. I have long wanted to move on from the much loved, but now obsolete, BBC basic, but have never got beyond the first few pages of books on Visual Basic and Xcode (Swift). Python, apparently, does not baffle you with confusing version changes every few months.
I wanted a "pick up / put down" retirement pastime to keep my aging brain active and my creativity stimulated. I think that this book has achieved both targets and at a modest cost!
Onwards and upwards?
2 people found this helpfulSending feedback...Sending feedback...HelpfulThank you for your feedback.Sorry, we failed to record your vote. Please try againThank you. We’ll investigate in the next few days.Sorry, We failed to report this review. Please try again
Top reviews from other countries
Junmar Elano5 out of 5 starsGood book
Reviewed in Japan on 30 April 2026Nice book to read
Sending feedback...Thank you. We’ll investigate in the next few days.Sorry, We failed to report this review. Please try again
TC3 out of 5 starsGood book for beginners but packing can be improved
Reviewed in Singapore on 9 April 2024The 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.
Sending feedback...Thank you. We’ll investigate in the next few days.Sorry, We failed to report this review. Please try again
Emmett Brown5 out of 5 starslivre très concis sur les bases de python
Reviewed in France on 21 July 2021les bases pour bien comprendre le fonctionnement de python et même un peu plus, le livre est écrit dans un anglais très facile à comprendre pour quelqu'un qui a un peu de base.
je recommande pour les lecteurs francophones.
Sending feedback...Thank you. We’ll investigate in the next few days.Sorry, We failed to report this review. Please try again
CARLOS E DE F ROLAND5 out of 5 starsExcelente referência para se realmente aprender os fundamentos de Python
Reviewed in Brazil on 5 December 2019Linguagem clara, direta, com exemplos adequados e atuais, e que constroem um entendimento muito sólido da utilização de Python para solução de problemas computacionais. Chega, de forma muito didática, a tratar de programação orientada a objetos com Python, e no capitúlo Projeto, apresenta e desenvolve um jogo didático de matemática completo. Nos Apêndices aprofunda o uso de strings, listas, tuplas, e dicionários. No último apêndice oferece uma possível solução do projeto do jogo. Vale absolutamente cada centavo usado para sua compra!
Sending feedback...Thank you. We’ll investigate in the next few days.Sorry, We failed to report this review. Please try again
A. Schneider1 out of 5 starsBig disappointment
Reviewed in Germany on 13 June 2017The incoherent way of presenting the basic information is the biggest flaw of this book. There is no didactic approach visible to me, the author directly starts with examples without giving context. If you look at the table of contents it is impressive but this comes at a price - everything is presented in a very limited way and I seriously doubt that someone will be able to implement something buy reading this book. I sadly have to admit that there are way better books on Kindle which are even for free. The author should also get the Python series by Michael Knapp which is really good IMHO.
Sending feedback...Thank you. We’ll investigate in the next few days.Sorry, We failed to report this review. Please try again

















