Tools for Pythoneasy_install and pipvirtualenvIPythonPython InstallationSetting the PATH Environment Variable (Windows Only)Launching Python on Your MachineThe Python Interactive InterpreterPython IdentifiersLines, Indentation, and MultilinesQuotation and Comments in PythonSaving Your Code in a ModuleSome Standard Modules in PythonThe help() and dir() FunctionsCompile Time and Runtime Code CheckingSimple Data Types in PythonWorking With NumbersWorking With Other BasesThe chr() FunctionThe round() Function in PythonFormatting Numbers in PythonWorking With FractionsUnicode and UTF-8Working With UnicodeWorking With StringsComparing StringsFormatting Strings in PythonSlicing 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