Learning with Python is a free online python programming tutorial / guide / ebook. It covers topics like Variables, expressions, Functions,
Conditionals, Strings, Modules, exceptions, Dictionaries, Classes and objects, Inheritance and data structures. A case study is also included.
Introspection reveals useful information about your program's objects. Python, a dynamic, object-oriented programming language,
provides tremendous introspection support. This article showcases many of its capabilities, from the most basic forms of help to the more advanced forms of