Olá,
Se eu entendi corretamente, o str automaticamente devolve para o metodo print(), o seu conteudo?
Ou porque chamando o print(), ele imprime o que estiver na def str?
ATÉ 40% OFF
TÁ ACABANDO!
0 dias
0 horas
0 min
0 seg
Olá,
Se eu entendi corretamente, o str automaticamente devolve para o metodo print(), o seu conteudo?
Ou porque chamando o print(), ele imprime o que estiver na def str?
Quando o objeto da classe for chamado na função print será chamado o metodo str da classe, dessa forma, sera retornado o que estiver configurado nesse método. exemplo:
def __str__() :
return self.nameNesse caso será retornado o self.name da classe que for chamada no print.