Please complete the following Python test. You have 5 days, but you can of course submit the results earlier.
- Create a (free) GitHub account, if you do not have one
- Send your username to us, so we can add you to the repo. The time is counted from the moment we add you to the repo
- Fork this repo
- Perform a code review of the file functions.py: Add Python comments (write directly into the file) suggesting improvements to the code. Discuss:
- The correctness of the code logic
- Which code parts can be written in a more “Pythonic” way
- Where is PEP8 formatting violated?
- Write unit tests for all functions in this file; make sure that they execute correctly and all tests pass. You might have to correct functions.py to make the tests pass.
- Submit your changes in form of a Pull Request (Submit within 5 days)