Estou com dificuldades em entender o uso do self, por que as funções devem receber o self? Alguem poderia me dar uma explicada?
Estou com dificuldades em entender o uso do self, por que as funções devem receber o self? Alguem poderia me dar uma explicada?
O self é a referencia da instancia, com ela vc consegue acessar as propriedades e métodos da instancia. https://www.w3schools.com/python/gloss_python_self.asp
Quando você instancia uma classe, é como se estivesse criando um molde para alguma coisa. Ao criar um objeto utilizando aquela classe, é como se você usasse esse molde para fazer um objeto. Para se referir a esse objeto que será criado futuramente você utiliza o self.