More Python Programming for the Absolute Beginner
- Length: 352 pages
- Edition: 1
- Language: English
- Publisher: Cengage Learning PTR
- Publication Date: 2011-09-28
- ISBN-10: 1435459806
- ISBN-13: 9781435459809
- Sales Rank: #737997 (See Top 100 Books)
What better way is there to learn a programming language than with a game-oriented approach? If you ask the many readers that have made this book’s prequel, PYTHON PROGRAMMING FOR THE ABSOLUTE BEGINNER, a bestseller, they’ll tell you – there isn’t one. MORE PYTHON PROGRAMMING FOR THE ABSOLUTE BEGINNER offers readers more practice, more exercises, and slightly more advanced instruction in Python programming, all while using the game-focused examples and projects that have proven to be both effective and fun. It picks up where its prequel leaves off, addressing data structures, file handling, exceptions, object oriented programming, GUI programming, multimedia programming, name spaces, and program planning. Following a deliberate, logical progression of topics that cover increasingly complex subject matter, this is a powerful resource that will arm readers with an in-depth knowledge of the Python language.
Table of Contents
Chapter 1 Python Has Class
Chapter 2 Getting Started With Pygame: The Pie Game
Chapter 3 File I/O, Data, And Fonts: The Trivia Game
Chapter 4 User Input: The Bomb Catcher Game
Chapter 5 Math And Graphics: The Analog Clock Demo
Chapter 6 Bitmap Graphics: The Orbiting Spaceship Demo
Chapter 7 Animation With Sprites: The Escape The Dragon Game
Chapter 8 Sprite Collision Detection: The Zombie Mob Game
Chapter 9 Arrays, Lists, And Tuples: The Block Breaker Game
Chapter 10 Timing And Sound: The Oil Spill Game
Chapter 11 Program Logic: The Snake Game
Chapter 12 Trigonometry: The Tank Battle Game
Chapter 13 Random Terrain: The Artillery Gunner Game
Chapter 14 More Of Everything: The Dungeon Role-Playing Game
Appendix A: Installing Python And Pygame
Appendix B: Pygame Key Codes