
The Big Book of Small Python Projects
81 Easy Practice Programs
Al Sweigart(Author)
No Starch Press
Published on 25. June 2021
Book
Paperback/Softback
432 pages
978-1-7185-0124-9 (ISBN)
Description
The 100+ short, complete Python programmes in this book are designed to help beginning-to-intermediate Python programmers broaden their skills by providing a diverse set of coding examples they can study, emulate, and draw inspiration from. The programmes range from classic card and board games and mazes, to maths and probability demos, and mad libs. The author includes the complete code for each programme, as well as commentary and suggestions for how to modify and experiment with code.
Reviews / Votes
"I've always been impressed by the variety of simple, but interesting and fun, projects Al can come up with and this collection takes that to the next level. . . . Even experienced coders are likely to be pulled into browsing through the wide variety that Al has put into this book."-Naomi Ceder, Fellow of the Python Software Foundation
"Al Sweigart presents fun programs, inspiring learners to tweak them. That's how I learned to program: tinkering with examples from books and magazines. It works!"
-Luciano Ramalho, Technical Principal at ThoughtWorks and author of Fluent Python
"Whether you're new to Python or want to exercise your coding brain, I recommend The Big Book of Small Python Projects to spark your thinking. Both the 'big' and the 'small' in the title are accurate. There are a lot of projects in this book, but most code takes up only a page or two. That makes it a fun reference book to get you into the flow or kick off a session in your terminal."
-Adam DuVander, Founder, EveryDeveloper
"This book is excellent for beginners to Python and a great reference book for programmers who are well versed in programming. I'm happy to give this book 5 out of 5 stars!"
-Greg Walters, Full Circle Magazine
"This book is packed with fun and easy programs, I can confirm."
-BC Gain, @bcamerongain
More details
Language
English
Place of publication
San Francisco
United States
Dimensions
Height: 234 mm
Width: 181 mm
Thickness: 27 mm
Weight
812 gr
ISBN-13
978-1-7185-0124-9 (9781718501249)
Copyright in bibliographic data and cover images is held by Nielsen Book Services Limited or by the publishers or by their respective licensors: all rights reserved.
Schweitzer Classification
Other editions
Additional editions

E-Book
06/2021
No Starch Press
€38.99
Available for download
Person
Al Sweigart is a professional software developer who teaches programming to kids and adults. Sweigart has written several bestselling programming books for beginners, including Automate the Boring Stuff with Python, Beyond the Basic Stuff with Python, Invent Your Own Computer Games with Python, Cracking Codes with Python, and Coding with Minecraft (all from No Starch Press).