Python is one of the most powerful easy-to-read programming languages around but it does have its limitations. This general purpose high-level language that can be extended & embedded is a smart option for many programming problems but a poor solution to others. Python For Dummies is the quick-&-easy guide to getting the most out of this robust program. This hands-on book will show you everything you need to know about building programs debugging code & simplifying development as well as defining what actions it can perform. You'll wrap yourself around all of its advanced features & become an expert Python user in no time. This guide gives you the tools you need to:* Master basic elements & syntax* Document design & debug programs* Work with strings like a pro* Direct a program with control structures* Integrate integers complex numbers & modules* Build lists stacks & queues* Create an organized dictionary* Handle functions data & namespace* Construct applications with modules & packages* Call create extend & override classes* Access the Internet to enhance your library* Understand the new features of Python 2.5 Packed with critical idioms & great resources to maximize your productivity Python For Dummies is the ultimate one-stop information guide. In a matter of minutes you'll be familiar with Python's building blocks strings dictionaries & sets; & be on your way to writing the program that you've dreamed about!