An Introduction to Python Classes
About o-o programming Defining classes Constructors Instance methods Instance data
About o-o programming Defining classes Constructors Instance methods Instance data
Working with the operating system Grabbing web pages Sending email
RE Objects Pattern matching Parsing data Subexpressions Complex substitutions RE
What is a module? The import statement Function aliases Packages
Dealing with syntax errors Exceptions Handling exceptions with try/except Cleaning
The sorted() function Alternate keys Multiple keys Lambda functions
Syntax of function definition Formal parameters Global versus local variables
Dictionary overview Creating dictionaries Dictionary functions Fetching keys or values
Text file I/O overview Opening a text file Reading text
list operations list methods Strings are special kinds of lists
About flow control Indenting is significant The if and elif
Using variables String types: normal, raw and Unicode String operators
Structure of a Python script Using the interpreter interactively Running
What is Python?Interpreted languages Advantages and disadvantages Downloading and installing