.. toctree::
:maxdepth: 2
:glob:
Home <index.ipynb>
Overview <overview.ipynb>
Installation <installation.ipynb>
.. toctree::
:maxdepth: 2
:glob:
Quick Python intro <quick-intro/quick-intro-sol.ipynb>
tools/tools-sol.ipynb
.. toctree::
:maxdepth: 3
:glob:
Integers <basics/basics1-ints-sol.ipynb>
Booleans <basics/basics2-bools-sol.ipynb>
Floats <basics/basics3-floats-sol.ipynb>
Challenges <basics/basics4-chal.ipynb>
.. toctree::
:maxdepth: 3
:glob:
Intro <strings/strings1-sol.ipynb>
Operators <strings/strings2-sol.ipynb>
Basic methods <strings/strings3-sol.ipynb>
Search methods <strings/strings4-sol.ipynb>
Challenges <strings/strings5-chal.ipynb>
.. toctree::
:maxdepth: 3
:glob:
Intro <lists/lists1-sol.ipynb>
Operators <lists/lists2-sol.ipynb>
Basic methods <lists/lists3-sol.ipynb>
Search methods <lists/lists4-sol.ipynb>
Challenges <lists/lists5-chal.ipynb>
.. toctree::
:maxdepth: 3
:glob:
Intro <tuples/tuples1-sol.ipynb>
Challenges <tuples/tuples2-chal.ipynb>
.. toctree::
:maxdepth: 3
:glob:
Intro <sets/sets1-sol.ipynb>
Challenges <sets/sets2-chal.ipynb>
.. toctree::
:maxdepth: 3
:glob:
Intro <dictionaries/dictionaries1-sol.ipynb>
Operators <dictionaries/dictionaries2-sol.ipynb>
Methods <dictionaries/dictionaries3-sol.ipynb>
Special dictionaries <dictionaries/dictionaries4-sol.ipynb>
Challenges <dictionaries/dictionaries5-chal.ipynb>
.. toctree::
:maxdepth: 3
:glob:
Intro <if/if1-sol.ipynb>
Challenges <if/if2-chal.ipynb>
.. toctree::
:maxdepth: 3
:glob:
Intro <for/for1-intro-sol.ipynb>
Iterating strings <for/for2-strings-sol.ipynb>
Iterating lists <for/for3-lists-sol.ipynb>
Iterating tuples <for/for4-tuples-sol.ipynb>
Iterating sets <for/for5-sets-sol.ipynb>
Iterating dictionaries <for/for6-dictionaries-sol.ipynb>
Nested fors <for/for7-nested-sol.ipynb>
Challenges <for/for8-chal.ipynb>
.. toctree::
:maxdepth: 3
:glob:
Intro <while/while1-sol.ipynb>
Challenges <while/while2-chal.ipynb>
.. toctree::
:maxdepth: 3
:glob:
Intro <sequences/sequences1-sol.ipynb>
Challenges <sequences/sequences2-chal.ipynb>
Functions, error handling and testing
.. toctree::
:maxdepth: 3
:glob:
Intro <functions/fun1-intro-sol.ipynb>
Error handling and testing <functions/fun2-errors-and-testing-sol.ipynb>
Functions with strings <functions/fun3-strings-sol.ipynb>
Functions with lists <functions/fun4-lists-sol.ipynb>
Functions with tuples <functions/fun5-tuples-sol.ipynb>
Functions with sets <functions/fun6-sets-sol.ipynb>
.. toctree::
:maxdepth: 3
:glob:
Intro <matrices-lists/matrices-lists1-sol.ipynb>
More exercises <matrices-lists/matrices-lists2-sol.ipynb>
Challenges <matrices-lists/matrices-lists3-chal.ipynb>
.. toctree::
:maxdepth: 3
:glob:
Intro <mixed-structures/mixed-structures1-sol.ipynb>
Challenges <mixed-structures/mixed-structures2-chal.ipynb>
.. toctree::
:maxdepth: 3
:glob:
Intro <matrices-numpy/matrices-numpy1-sol.ipynb>
Exercises <matrices-numpy/matrices-numpy2-sol.ipynb>
.. toctree::
:maxdepth: 3
:glob:
toc-analytics.rst
.. toctree::
:maxdepth: 3
:glob:
database/database-sol.ipynb
.. toctree::
:maxdepth: 3
:glob:
toc-worked-projects.rst
.. toctree::
:maxdepth: 3
:glob:
commandments.ipynb
changelog.ipynb
references.ipynb