Using self is often a style and design selection by python, not strictly obligatory from a language style point of view, to create express the occasion item and distinguish instance variables from nearby variables. You could possibly conceive of an alternative the place self is always implicitly there, as Guido's https://self-adhesive-mini-trunki12233.ltfblog.com/36219999/self-adhesive-mini-trunking-no-further-a-mystery