Tools for Pythoneasy_install and pipvirtualenvIPythonPython InstallationSetting the PATH Environment Variable (Windows Only)Launching Python on Your MachineThe Python Interactive InterpreterPython IdentifiersLines, Indentation, and Multi-Line Comments Quotations and Comments in PythonSaving Your Code in a ModuleSome Standard Modules in PythonThe help() and dir() FunctionsCompile Time and Runtime Code Checking Simple Data Types Working with NumbersWorking with Other BasesThe chr() FunctionThe round() Function Formatting Numbers Working with FractionsUnicode and UTF-8Working with UnicodeWorking with StringsComparing StringsFormatting Strings Slicing and Splicing StringsTesting for Digits and Alphabetic CharactersSearch and Replace a String in Other StringsRemove Leading and Trailing CharactersPrinting Text Without NewLine CharactersText AlignmentWorking with DatesConverting Strings to DatesException Handling in PythonHandling User InputCommand-Line ArgumentsSummary