beginning programming with python for dummies processing data using the while statement understanding the while statement using the while statement in an application nesting loop statements dealing with errors knowing why python doesn' understand you considering the sources of errors classifying when errors occur distinguishing error types catching exceptions basic exception handling handling more specific to less specific exceptions nested exception handling raising exceptions raising exceptions during exceptional conditions passing error information to the caller creating and using custom exceptions using the finally clause part iiiperforming common tasks interacting with modules creating code groupings importing modules using the import statement using the from import statement finding modules on disk viewing the module content using the python module documentation opening the pydoc application using the quick-access links typing search term viewing the results working with strings understanding that strings are different defining character using numbers using characters to create strings creating stings with special characters selecting individual characters slicing and dicing strings locating value in string formatting strings