Python OOP example: Car engine simulation for beginners
Strict Typing, DataClasses, Unit Tests, and everything else you need

In this article, I would like to show an example of a well-structured and tested Python project. This can be useful for those who start programming and for those who switch from another language to Python.