Impractical Python: Amusing Projects for Those Who Want to Get Smarter
This book is a collection of amusing, including educational, projects designed to entertain programmers while simultaneously enhancing their skills. It's a good complement to traditional self-teaching resources, an excellent "next book" that expands previously acquired skills and introduces new useful...
tools. Each project includes an intriguing twist involving historical events, literary characters, or references to pop culture - all while using modules such as tkinter, matplotlib, cProfile, Pylint, pygame, pillow, and python-docx.
Practice solving problems to:
Help James Bond hack a high-tech safe using a hill-climbing algorithm Compose poetry using Markov chain analysis Spawn a race of giant rats using genetic algorithms Plan a comfortable retirement using the Monte Carlo method Model the Milky Way and calculate our chances of discovering alien civilizations Draw a map of Mars and study orbital mechanics using your own space satellite And much more! If you want to acquire some new programming skills or just creatively exercise a bit, this book will provide you with endless enjoyment and make you a true fan of this language.
This book is a collection of amusing, including educational, projects designed to entertain programmers while simultaneously enhancing their skills. It's a good complement to traditional self-teaching resources, an excellent "next book" that expands previously acquired skills and introduces new useful tools. Each project includes an intriguing twist involving historical events, literary characters, or references to pop culture - all while using modules such as tkinter, matplotlib, cProfile, Pylint, pygame, pillow, and python-docx.
Practice solving problems to:
Help James Bond hack a high-tech safe using a hill-climbing algorithm Compose poetry using Markov chain analysis Spawn a race of giant rats using genetic algorithms Plan a comfortable retirement using the Monte Carlo method Model the Milky Way and calculate our chances of discovering alien civilizations Draw a map of Mars and study orbital mechanics using your own space satellite And much more! If you want to acquire some new programming skills or just creatively exercise a bit, this book will provide you with endless enjoyment and make you a true fan of this language.
Be the first to know about our current discounts, offers and new products!
Check icon
You have added to your basket
Check icon
You have added to favourites
Sold out
The item is currently out of stock.
In stock
Available in warehouse. You will receive the exact delivery date from the operator after the order confirmation.
To order
The product is delivered directly from the publisher. The order processing time is up to 14 days, you will receive the exact delivery date from the operator after the order confirmation.