<p>A long journey is really a lot of little steps. The same is true when you¿re learning Python, so you may as well have some fun along the way! Written in a light-hearted style with entertaining exercises that build powerful skills, <i>Tiny Python Projects</i> takes you from amateur to Pythonista as you create 19 bitesize programs.</p><p> </p><p><i>Tiny Python Projects</i> teaches you the big ideas of Python programming through small puzzles, tasks, and games. Each chapter challenges you with a fun new Python program for you to write and run, including a Shakespearean insult generator, an unbreakable password creator, and various text encoders. As you practice core Python language features and coding skills, you¿ll also explore the principles of test-driven development by running your programs against a suite of specially designed tests.</p><p><b> </b></p><p><b>Key Features</b></p><p>¿ Write command-line Python programs</p><p>¿ Process a variety of command-line