In just 24 sessions of one hour or less, Sams Teach Yourself Python Programming for Raspberry Pi in 24 Hours teaches you Python programmingon Raspberry Pi, so you can start creating awesome projects for homeautomation, home theater, gaming, and more. Using this book’s straightforward,step-by-step approach, you’ll move from the absolute basics all theway through network and web connections, multimedia, and even connectingwith electronic circuits for sensing and robotics. Every lesson and casestudy application builds on what you’ve already learned, giving you arock-solid foundation for real-world success! Step-by-step instructions carefully walk you through the most common Raspberry Pi Python programming tasks. Quizzes at the end of each chapter help you test your knowledge. By the Way notes present interesting information related to the discussion. Did You Know? tips offer advice or show you easier ways to perform tasks. Watch Out! cautions alert you to possible problems and give you advice on how to avoid them.
This book gives you a quick introduction of programming with Python, but most of the example doesn't work, either it is incomplete or unclear, it became useless examples.
The book I read to research this post was Python Programming For Raspberry Pi In 24 Hours by Richard Blum which is quite a good book which I bought from kindle. This book explains python programming as it relates to the raspberry pi kit computer in 24 chapters or 1 hour lessons. Of course you can't learn in a single 24 hour period and they recommend over 24 days in 1 hour per day. There is a lot to digest and I speed read it and was quite frankly a bit flummoxed by the python programming lessons. I daresay if you read each chapter several times and practiced it on a raspberry pi you could get the hang of it. The most interesting parts are the general information about the raspberry pi. The Raspberry Pi Foundation builds and sells the Pi and any profits are ploughed back into good causes connected with getting young people interested in computer science. To date they have sold over a million and they come as version A and version B. Version B is superior in features and has things like a HDMI connector to connect to a computer monitor. The Pi uses the Raspbian version of the Linux operating system and this is based on a version of it called Debian. Raspbian is specially written for the Pi. Python along with several other languages like Java is natively supported by Raspbian. Apparently there are 35,000 scripts available for the Pi and the vast majority are free. The Pi is open source. There are programs like PyGame & Panda 3d which let you write games in python for the Pi. The latter supports games with a GUI but is harder to use. I did quite enjoy this book but I think programming in python is probably a bit beyond my abilities but I would consider downloading a script and making small adjustments to make it work a certain way.