This Problem Set needed to be done for the course Introduction to Computer Science from my master degree International Information System at the University of Erlangen–Nuremberg. I took this course in 2020.
In fact, this problem set was taken from MIT-6.0001-Intro-to-CS.
The course materials can be found here: https://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-0001-introduction-to-computer-science-and-programming-in-python-fall-2016. The codes are written in Python 3.