Solucionado (ver solução)

Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

Solucionado
(ver solução)
2
respostas

Objetos proprios

Olá eu fiz igual o exemplo do video, porém a minha compilação deu erro, porque será? Insira aqui a descrição dessa imagem para ajudar na acessibilidadeInsira aqui a descrição dessa imagem para ajudar na acessibilidade

2 respostas
solução!

Oi Cristiano !

O erro está no método def _init_(self, codigo): O correto é def __init__(self, codigo): ( estes métodos de classe usam dois _ ), o método str também está errado.

class ClasseBatata:

    def __init__(self, quantidade):
        self.__qnt = quantidade

    def __str__(self):
        return str(self.__qnt) + ' batatinhas'


teste_batata = ClasseBatata(13)
print(teste_batata)

Att

Muito obrigado meu amigo, eu não estive atento a isso