/PythonProgrammingBook

Python Programme for the Absolute Beginner book by Michael Dawson - code for chapters & solutions to challenges.

Primary LanguagePython

PythonProgrammingBook

Python Programme for the Absolute Beginner book by Michael Dawson - code for chapters & solutions to challenges.

Notes:
For the challenges at the end of the chapters, in my solutions I have not used more advanced code than that given in the challenge's chapter, or preceding chapters. For example, I would not use a while loop before Chapter 3, or a try statement before Chapter 7.
Solutions to challenges are my own code - I would like to hear feedback on how to improve them (taking the above into account).

Chapter 1 - Getting Started - The Game Over Program
Chapter 2 - Types, Variables, and Simple I/O: The Useless Trivia Program
Chapter 3 - Branching, while Loops, and Program Planning: The Guess My Number Game
Chapter 4 - for Loops, Strings, and Tuples: The Word Jumble Game
Chapter 5 - Lists and Dictionaries: The Hangman Game
Chapter 6 - Functions: The Tic-Tac-Toe Game
Chapter 7 - Files and Exceptions: The Trivia Challenge Game
Chapter 8 - Software Objects: The Critter Caretaker Program
Chapter 9 - Object-Oriented Programming: The Blackjack Game
Chapter 10 - GUI Development: The Mad Lib Program
Chapter 11 - Graphics: The Pizza Panic Game
Chapter 12 - Sound, Animation, and Program Development: The Astrocrash Game