.. Py100 documentation master file, created by sphinx-quickstart on Sat Feb 11 22:52:51 2017. You can adapt this file completely to your liking, but it should at least contain the root `toctree` directive. Welcome to Py100 ================ Modules ------- .. toctree:: :maxdepth: 1 modules/PythonOverview modules/EnvironmentOverview modules/IPythonIntroduction modules/BasicPythonSyntax modules/Py2vsPy3 modules/Testing modules/AdvancedArgumentPassing modules/DictionaryAsSwitch modules/ContextManagers modules/ObjectOrientationOverview modules/PythonClasses modules/SubclassingAndInheritance modules/Properties modules/StaticAndClassMethods modules/SpecialMethodsAndProtocols modules/MultipleInheritance.rst modules/Composition.rst modules/MapFilterReduce.rst modules/Comprehensions.rst modules/Lambda.rst modules/IteratorsAndGenerators.rst modules/Closures.rst modules/Recursion.rst modules/Decorators Exercises --------- .. toctree:: :maxdepth: 1 exercises/args_kwargs_lab.rst exercises/circle_class.rst exercises/comprehensions_lab.rst exercises/dict_lab.rst exercises/exceptions_lab.rst exercises/fib_and_lucas.rst exercises/file_lab.rst exercises/fizz_buzz.rst exercises/grid_printer.rst exercises/html_renderer.rst exercises/kata_fourteen.rst exercises/lambda_magic.rst exercises/list_lab.rst exercises/mailroom.rst exercises/mailroom-oo.rst exercises/roman.rst exercises/rot13.rst exercises/slicing.rst exercises/sparse_array.rst exercises/string_formatting.rst exercises/trapezoid.rst Homework -------- .. toctree:: :maxdepth: 1 homework/session01 homework/session02 homework/session03 homework/session04 homework/session05 homework/session06 homework/session07 homework/session09 Supplemental Materials ---------------------- .. toctree:: :maxdepth: 1 supplemental/HowToRunAPythonFile supplemental/python_for_linux supplemental/python_for_mac supplemental/python_for_windows supplemental/Vagrant Indices and tables ------------------ * :ref:`genindex` * :ref:`modindex` * :ref:`search`