- Amazon Student members get an extra 10% off this product Here's how (terms and conditions apply)
Other Sellers on Amazon
+ FREE UK delivery
+ FREE UK delivery
+ FREE UK delivery
Python Programming (Third Edition)
|Price:||£20.99 & FREE Delivery in the UK. Delivery Details|
|You Save:||£5.68 (21%)|
- Choose from over 13,000 locations across the UK
- Prime members get unlimited deliveries at no additional cost
- Find your preferred location and add it to your address book
- Dispatch to this address when you check out
- Mint Condition
- Dispatch same day for order received before 12 noon
- Guaranteed packaging
- No quibbles returns
Frequently bought together
Customers who bought this item also bought
Special offers and product promotions
If you are new to programming with Python and are looking for a solid introduction, this is the book for you. Developed by computer science instructors, books in the ""for the absolute beginner"" series teach the principles of programming through simple game creation. You will acquire the skills that you need for practical Python programming applications and will learn how these skills can be put to use in real-world scenarios. Throughout the chapters, you will find code samples that illustrate concepts presented. At the end of each chapter, you will find a complete game that demonstrates the key ideas in the chapter, a summary of the chapter, and a set of challenges that tests your newfound knowledge. By the time you finish this book, youll be well versed in Python and be able to apply the basic programming principles youve learned to the next programming language you tackle.
Introduction. 1. Getting Started: The Game Over Program. 2. Types, Variables, and Simple I/O: The Useless Trivia Program. 3. Branching, while Loops, and Program Planning: The Guess My Number Game. 4. for Loops, Strings, and Tuples: The Word Jumble Game. 5. Lists and Dictionaries: The Hangman Game. 6. Functions: Tic-Tac-Toe. 7. Files and Exceptions: The Trivia Challenge Game. 8. Software Objects: The Critter Caretaker Program. 9. Object-Oriented Programming: The Blackjack Game. 10. GUI Development: The Mad Lib Program.
What do customers buy after viewing this item?
Top customer reviews
There was a problem filtering reviews right now. Please try again later.
Where the book falls down is right at the end as you have to install livewires rather than just using Pygames, which you have to install anyway. I couldn't get livewires to install and so the last 2 chapters were completely wasted.
Even though it's definitely worth getting for the first 10 chapters and upto the end of these chapters this was definitely a 5 star book. I've dropped a star because of the livewire issue.
I've done some scripting and a bit of programming but I'm okay with the idea of starting as a noob as I can tell you, you can get really confused down the line if you don't understand the fundamentals of a language. This book is aimed at the total beginner and the pacing is very good. It has plenty of simple programs for you to do while introducing a new feature in each chapter. I get a real buzz at looking near the end of the book to see what I'll end up making with python, it really spurs me on.
I have learned a lot with this book and I hope to finish it with a good understanding of python, its great so I give it five starts.
However if you are still deciding which language to learn : C or Java or Python this book even becomes better. In Chapter 1 Michael explains why Python is a good language for beginners and non-beginners ( even the ones who did not find much success with other languages). I learnt Java as a part of my college courses but never understood it. Tried various books. Most of the books throw heavy jargon at you and tell you to learn it and move further by understanding it. I have always found it hard to learn by facts and abstract theories.
A friend recommended me to start with Python. So I reluctantly picked up this book for its high rating. Left the book rest in peace in my drawer for the next 2 months trying to gain courage to learn programming only to realise if you are scared of programming books then this one is a must read.
Best of luck !! Go on buy it now :)
I think github, stackoverflow and tutorialspoint as well as codecademy and codingbat are better resources.
Would you like to see more reviews about this item?
Most recent customer reviews