OOP and Classes in Python

Hey All,
I am a python early to intermediate who hasn’t written a lot of scalable code. A lot of code that I have written has been put inside of a python node and executed using dynamo player. I was wondering if somebody could share with me the use cases and advantages for writing classes and the OOP way of programming over just writing functions.
Thank you all for your input :slight_smile: