The Big Book Of Small Python Projects: 81 Easy Practice Programs
ISBN: 1718501242
EAN13: 9781718501249
Language: English
Pages: 432
Weight: 0.81 lbs.
Format: Paperback
Product is currently Out of Stock.
You can add it to your wishlist and you will be notified once we receive a copy.
Book Overview

Best-selling author Al Sweigart shows you how to easily build over 80 fun programs with minimal code and maximum creativity.

If you've mastered basic Python syntax and you're ready to start writing programs, you'll find The Big Book of Small Python Projects both enlightening and fun. This collection of 81 Python projects will have you making digital art, games, animations, counting pro- grams, and more right away. Once you see how the code works, you'll practice re-creating the programs and experiment by adding your own custom touches.

These simple, text-based programs are 256 lines of code or less. And whether it's a vintage screensaver, a snail-racing game, a clickbait headline generator, or animated strands of DNA, each project is designed to be self-contained so you can easily share it online.

You'll create:
- Hangman, Blackjack, and other games to play against your friends or the computer
- Simulations of a forest fire, a million dice rolls, and a Japanese abacus
- Animations like a virtual fish tank, a rotating cube, and a bouncing DVD logo screensaver
- A first-person 3D maze game
- Encryption programs that use ciphers like ROT13 and Vigen re to conceal text

If you're tired of standard step-by-step tutorials, you'll love the learn-by-doing approach of The Big Book of Small Python Projects. It's proof that good things come in small programs

Frequently Asked Questions About The Big Book Of Small Python Projects: 81 Easy Practice Programs

Book Reviews (3)

3
  |   3  reviews
Did you read The Big Book Of Small Python Projects: 81 Easy Practice Programs? Please provide your feedback and rating to help other readers.
Write Review
Captcha
3
   The kindle version sucks
I have just received this book and I can 't even read the source code because it is all jammed together on the kindle! I do so again the next day.
 
1
   Errors and no way to fix
So i typed the code and ran it, so i did the diff on the website and got all the same errors, then copied and pasted the comparison code they wrote and still errors a big waste of money.
 
5
   Another Great Book from Sweigart
I learned Py '' by teaching a class of kids from Al's book Invent New Games with Python and staying a few chapters ahead. Has a talent for finding the right examples to presenting a concept and for illustrating them well. Unlike his other books there is less explanation and instruction here. But the examples are well commented and the questions he asks the readers to consider are insightful. If you have a base understanding of Python, this is great for building up on the basics by doing and analyzing, which is how a lot of the old timers learned. Love Al's Philosophy and his Content ''.
 
1