We translated the exercises from the lecture "Introduction to Programming" ("Einführung in die Programmierung", 252-0027) held at ETH Zurich, Switzerland, as part of the Computer Science curriculum in Fall 2019.
You can find our auto-documented solutions here, while the source code is available at: https://github.com/mristin/python-by-contract-corpus/tree/main/python_by_contract_corpus/correct/ethz_eprog_2019
Please see :ref:`Details about the Exercises` why we chose only a subset of exercises and the rationale behind our choice.
.. toctree:: :maxdepth: 1 :caption: Contents: details exercise_02/index exercise_03/index exercise_04/index exercise_05/index exercise_06/index exercise_07/index exercise_08/index exercise_09/index exercise_10/index exercise_11/index exercise_12/index