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 25 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!