Creating Classes with a More Compact Syntax

Let's continue with the idea that sometimes, we need objects to hold values. There's a common boilerplate in Python when it comes to the initialization of objects, which is to declare in the __init__ method all attributes that the object will have, and then set that to internal variables, typically in this form:

Get hands-on with 1200+ tech skills courses.