The reason you must use self. is due to the fact Python isn't going to use Distinctive syntax to make reference to instance attributes. Python decided to do techniques in a way which makes the instance to which the strategy belongs be passed : acting in a way that agrees https://channel09864.cosmicwiki.com/671471/the_smart_trick_of_true_that_nobody_is_discussing