Using the PyCharm Interactive Python Console we can improve our understanding for Python. This short video shows how to use this console
The Visitor Design Pattern
The visitor design pattern allows us to add operations to objects that already exist without modifying their classes and without extending them.