It's clear that, in Python, class-level or static variables are neither declared within constructors/methods nor are they accessed through "self." (this explains it better).
However, I am confused as to where instance variables should be declared/stored within the class.
It seems messy and potentially difficult to keep track of all of a class' instance variables if they are declared through different methods, and I wanted to learn the "Pythonic" way to do it. Is it to declare all of them in the constructor and set them to Null, only to be modified later?
Thank you!